Search results

Top flights

Ranked based on price and conveniencePrices include required taxes + fees for 1 adult. Optional charges and bag fees may apply. Passenger assistance info.
  • 7:25 PM – 1:00 PM+1
    Icelandair
    10 hr 35 min
    1 stop
    40 min KEF
    $421
    DepartureWed, Aug 20
    $421
    7:25 PM
    ORD
    1:00 PM+1
    FRA
    $421
    1 stop in KEF1 stop10 hr 35 minIcelandair
  • 3:10 PM – 6:30 AM+1
    UnitedLufthansa
    8 hr 20 min
    Nonstop
    $489
    DepartureWed, Aug 20
    $489
    3:10 PM
    ORD
    6:30 AM+1
    FRA
    $489
    NonstopNonstop8 hr 20 minUnitedLufthansa
  • 4:00 PM – 7:20 AM+1
    LufthansaUnited
    8 hr 20 min
    Nonstop
    $489
    DepartureWed, Aug 20
    $489
    4:00 PM
    ORD
    7:20 AM+1
    FRA
    $489
    NonstopNonstop8 hr 20 minLufthansaUnited

Price insights

Prices are currently typical
Track prices
Track prices from Chicago to Frankfurt am Main departing 2025-08-20Track prices from Chicago to Frankfurt am Main

Other flights

  • 10:15 PM – 1:00 PM+2
    Icelandair
    31 hr 45 min
    1 stop
    22 hr KEF
    $400
    DepartureWed, Aug 20
    $400
    10:15 PM
    ORD
    1:00 PM+2
    FRA
    $400
    1 stop in KEF1 stop31 hr 45 minIcelandair
  • 6:15 AM – 5:45 AM+1
    JetBlue, Condor
    16 hr 30 min
    1 stop
    6 hr 38 min JFK
    $404
    DepartureWed, Aug 20
    $404
    6:15 AM
    ORD
    5:45 AM+1
    FRA
    $404
    1 stop in JFK1 stop16 hr 30 minJetBlue, Condor
  • 8:40 AM – 5:15 AM+1
    JetBlue, Condor
    13 hr 35 min
    1 stop
    3 hr 56 min BOS
    $462
    DepartureWed, Aug 20
    $462
    8:40 AM
    ORD
    5:15 AM+1
    FRA
    $462
    1 stop in BOS1 stop13 hr 35 minJetBlue, Condor
  • 9:40 PM – 7:00 PM+1
    LOT
    14 hr 20 min
    1 stop
    3 hr 10 min WAW
    $463
    DepartureWed, Aug 20
    $463
    9:40 PM
    ORD
    7:00 PM+1
    FRA
    $463
    1 stop in WAW1 stop14 hr 20 minLOT
  • 9:40 PM – 10:40 PM+1
    LOT
    18 hr
    1 stop
    6 hr 55 min WAW
    $463
    DepartureWed, Aug 20
    $463
    9:40 PM
    ORD
    10:40 PM+1
    FRA
    $463
    1 stop in WAW1 stop18 hrLOT
  • 8:40 AM – 7:10 AM+1
    Air Canada, LufthansaOperated by Air Canada Express - Jazz
    15 hr 30 min
    1 stop
    6 hr 7 min YUL
    $489
    DepartureWed, Aug 20
    $489
    8:40 AM
    ORD
    7:10 AM+1
    FRA
    $489
    1 stop in YUL1 stop15 hr 30 minAir Canada, LufthansaOperated by Air Canada Express - Jazz
  • 8:40 AM – 8:10 AM+1
    Air CanadaUnitedOperated by Air Canada Express - Jazz
    16 hr 30 min
    1 stop
    6 hr 37 min YUL
    $489
    DepartureWed, Aug 20
    $489
    8:40 AM
    ORD
    8:10 AM+1
    FRA
    $489
    1 stop in YUL1 stop16 hr 30 minAir CanadaUnitedOperated by Air Canada Express - Jazz
  • 8:40 AM – 11:00 AM+1
    Air CanadaOperated by Air Canada Express - Jazz
    19 hr 20 min
    1 stop
    9 hr 47 min YUL
    $489
    DepartureWed, Aug 20
    $489
    8:40 AM
    ORD
    11:00 AM+1
    FRA
    $489
    1 stop in YUL1 stop19 hr 20 minAir CanadaOperated by Air Canada Express - Jazz
  • 10:40 AM – 7:10 AM+1
    Air Canada, LufthansaOperated by Air Canada Express - Jazz
    13 hr 30 min
    1 stop
    4 hr 7 min YUL
    $489
    DepartureWed, Aug 20
    $489
    10:40 AM
    ORD
    7:10 AM+1
    FRA
    $489
    1 stop in YUL1 stop13 hr 30 minAir Canada, LufthansaOperated by Air Canada Express - Jazz
  • 10:40 AM – 8:10 AM+1
    Air CanadaUnitedOperated by Air Canada Express - Jazz
    14 hr 30 min
    1 stop
    4 hr 37 min YUL
    $489
    DepartureWed, Aug 20
    $489
    10:40 AM
    ORD
    8:10 AM+1
    FRA
    $489
    1 stop in YUL1 stop14 hr 30 minAir CanadaUnitedOperated by Air Canada Express - Jazz
  • 10:40 AM – 11:00 AM+1
    Air CanadaUnitedOperated by Air Canada Express - Jazz
    17 hr 20 min
    1 stop
    7 hr 47 min YUL
    $489
    DepartureWed, Aug 20
    $489
    10:40 AM
    ORD
    11:00 AM+1
    FRA
    $489
    1 stop in YUL1 stop17 hr 20 minAir CanadaUnitedOperated by Air Canada Express - Jazz
  • 6:25 PM – 9:55 AM+1
    UnitedLufthansa
    8 hr 30 min
    Nonstop
    $489
    DepartureWed, Aug 20
    $489
    6:25 PM
    ORD
    9:55 AM+1
    FRA
    $489
    NonstopNonstop8 hr 30 minUnitedLufthansa
  • 10:30 PM – 2:05 PM+1
    LufthansaUnited
    8 hr 35 min
    Nonstop
    $489
    DepartureWed, Aug 20
    $489
    10:30 PM
    ORD
    2:05 PM+1
    FRA
    $489
    NonstopNonstop8 hr 35 minLufthansaUnited
  • 4:05 PM – 10:05 AM+1
    United, Lufthansa
    11 hr
    1 stop
    1 hr 10 min LHR
    $493
    DepartureWed, Aug 20
    $493
    4:05 PM
    ORD
    10:05 AM+1
    FRA
    $493
    1 stop in LHR1 stop11 hrUnited, Lufthansa
  • 4:05 PM – 11:05 AM+1
    United, Lufthansa
    12 hr
    1 stop
    2 hr 10 min LHR
    $493
    DepartureWed, Aug 20
    $493
    4:05 PM
    ORD
    11:05 AM+1
    FRA
    $493
    1 stop in LHR1 stop12 hrUnited, Lufthansa
  • 4:05 PM – 12:05 PM+1
    United, Lufthansa
    13 hr
    1 stop
    3 hr 10 min LHR
    $493
    DepartureWed, Aug 20
    $493
    4:05 PM
    ORD
    12:05 PM+1
    FRA
    $493
    1 stop in LHR1 stop13 hrUnited, Lufthansa
  • 6:05 PM – 12:05 PM+1
    United, Lufthansa
    11 hr
    1 stop
    1 hr 10 min LHR
    $493
    DepartureWed, Aug 20
    $493
    6:05 PM
    ORD
    12:05 PM+1
    FRA
    $493
    1 stop in LHR1 stop11 hrUnited, Lufthansa
  • 10:35 PM – 10:45 PM+1
    American, British Airways
    17 hr 10 min
    1 stop
    7 hr 50 min LHR
    $493
    DepartureWed, Aug 20
    $493
    10:35 PM
    ORD
    10:45 PM+1
    FRA
    $493
    1 stop in LHR1 stop17 hr 10 minAmerican, British Airways
  • 6:00 AM – 9:45 AM+1
    United
    20 hr 45 min
    1 stop
    10 hr 45 min EWR
    $494
    DepartureWed, Aug 20
    $494
    6:00 AM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop20 hr 45 minUnited
  • 6:03 AM – 7:20 AM+1
    American
    18 hr 17 min
    1 stop
    7 hr 54 min CLT
    $494
    DepartureWed, Aug 20
    $494
    6:03 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop18 hr 17 minAmerican
  • 7:00 AM – 8:40 AM+1
    DeltaOperated by Republic Airways Delta Connection
    18 hr 40 min
    1 stop
    8 hr 25 min JFK
    $494
    DepartureWed, Aug 20
    $494
    7:00 AM
    ORD
    8:40 AM+1
    FRA
    $494
    1 stop in JFK1 stop18 hr 40 minDeltaOperated by Republic Airways Delta Connection
  • 7:05 AM – 8:55 AM+1
    Delta
    18 hr 50 min
    1 stop
    8 hr 5 min ATL
    $494
    DepartureWed, Aug 20
    $494
    7:05 AM
    ORD
    8:55 AM+1
    FRA
    $494
    1 stop in ATL1 stop18 hr 50 minDelta
  • 7:11 AM – 9:45 AM+1
    United
    19 hr 34 min
    1 stop
    9 hr 31 min EWR
    $494
    DepartureWed, Aug 20
    $494
    7:11 AM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop19 hr 34 minUnited
  • 7:15 AM – 9:50 AM+1
    Delta
    19 hr 35 min
    1 stop
    10 hr 20 min DTW
    $494
    DepartureWed, Aug 20
    $494
    7:15 AM
    ORD
    9:50 AM+1
    FRA
    $494
    1 stop in DTW1 stop19 hr 35 minDelta
  • 7:30 AM – 6:55 AM+1
    United, Lufthansa
    16 hr 25 min
    1 stop
    6 hr 49 min BOS
    $494
    DepartureWed, Aug 20
    $494
    7:30 AM
    ORD
    6:55 AM+1
    FRA
    $494
    1 stop in BOS1 stop16 hr 25 minUnited, Lufthansa
  • 7:35 AM – 7:20 AM+1
    American
    16 hr 45 min
    1 stop
    6 hr 17 min CLT
    $494
    DepartureWed, Aug 20
    $494
    7:35 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop16 hr 45 minAmerican
  • 8:37 AM – 7:20 AM+1
    American
    15 hr 43 min
    1 stop
    5 hr 20 min CLT
    $494
    DepartureWed, Aug 20
    $494
    8:37 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop15 hr 43 minAmerican
  • 8:55 AM – 5:20 AM+1
    United, Lufthansa
    13 hr 25 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    8:55 AM
    ORD
    5:20 AM+1
    FRA
    $494
    1 stop in JFK1 stop13 hr 25 minUnited, Lufthansa
  • 9:00 AM – 7:20 AM+1
    United
    15 hr 20 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    9:00 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop15 hr 20 minUnited
  • 9:13 AM – 6:55 AM+1
    United, Lufthansa
    14 hr 42 min
    1 stop
    5 hr 2 min BOS
    $494
    DepartureWed, Aug 20
    $494
    9:13 AM
    ORD
    6:55 AM+1
    FRA
    $494
    1 stop in BOS1 stop14 hr 42 minUnited, Lufthansa
  • 10:00 AM – 5:20 AM+1
    United, Lufthansa
    12 hr 20 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    10:00 AM
    ORD
    5:20 AM+1
    FRA
    $494
    1 stop in JFK1 stop12 hr 20 minUnited, Lufthansa
  • 10:00 AM – 7:20 AM+1
    United
    14 hr 20 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    10:00 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop14 hr 20 minUnited
  • 10:26 AM – 7:20 AM+1
    American
    13 hr 54 min
    1 stop
    3 hr 29 min CLT
    $494
    DepartureWed, Aug 20
    $494
    10:26 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop13 hr 54 minAmerican
  • 10:35 AM – 8:40 AM+1
    DeltaVirgin AtlanticOperated by Endeavor Air DBA Delta Connection
    15 hr 5 min
    1 stop
    4 hr 49 min JFK
    $494
    DepartureWed, Aug 20
    $494
    10:35 AM
    ORD
    8:40 AM+1
    FRA
    $494
    1 stop in JFK1 stop15 hr 5 minDeltaVirgin AtlanticOperated by Endeavor Air DBA Delta Connection
  • 10:36 AM – 7:00 AM+1
    United, Lufthansa
    13 hr 24 min
    1 stop
    2 hr 23 min ATL
    $494
    DepartureWed, Aug 20
    $494
    10:36 AM
    ORD
    7:00 AM+1
    FRA
    $494
    1 stop in ATL1 stop13 hr 24 minUnited, Lufthansa
  • 10:43 AM – 7:20 AM+1
    United
    13 hr 37 min
    1 stop
    3 hr 36 min IAD
    $494
    DepartureWed, Aug 20
    $494
    10:43 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 37 minUnited
  • 10:43 AM – 8:00 AM+1
    United, Lufthansa
    14 hr 17 min
    1 stop
    4 hr 21 min IAD
    $494
    DepartureWed, Aug 20
    $494
    10:43 AM
    ORD
    8:00 AM+1
    FRA
    $494
    1 stop in IAD1 stop14 hr 17 minUnited, Lufthansa
  • 10:52 AM – 6:15 AM+1
    United, Lufthansa
    12 hr 23 min
    1 stop
    2 hr 46 min DTW
    $494
    DepartureWed, Aug 20
    $494
    10:52 AM
    ORD
    6:15 AM+1
    FRA
    $494
    1 stop in DTW1 stop12 hr 23 minUnited, Lufthansa
  • 11:05 AM – 6:55 AM+1
    United, Lufthansa
    12 hr 50 min
    1 stop
    3 hr 10 min BOS
    $494
    DepartureWed, Aug 20
    $494
    11:05 AM
    ORD
    6:55 AM+1
    FRA
    $494
    1 stop in BOS1 stop12 hr 50 minUnited, Lufthansa
  • 11:05 AM – 7:30 AM+1
    United, Discover Airlines
    13 hr 25 min
    1 stop
    3 hr 18 min PHL
    $494
    DepartureWed, Aug 20
    $494
    11:05 AM
    ORD
    7:30 AM+1
    FRA
    $494
    1 stop in PHL1 stop13 hr 25 minUnited, Discover Airlines
  • 11:05 AM – 9:50 AM+1
    DeltaKLM
    15 hr 45 min
    1 stop
    6 hr 26 min DTW
    $494
    DepartureWed, Aug 20
    $494
    11:05 AM
    ORD
    9:50 AM+1
    FRA
    $494
    1 stop in DTW1 stop15 hr 45 minDeltaKLM
  • 11:15 AM – 7:20 AM+1
    United
    13 hr 5 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    11:15 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 5 minUnited
  • 11:15 AM – 8:00 AM+1
    United, Lufthansa
    13 hr 45 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    11:15 AM
    ORD
    8:00 AM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 45 minUnited, Lufthansa
  • 11:15 AM – 8:55 AM+1
    DeltaKLM, Virgin Atlantic
    14 hr 40 min
    1 stop
    3 hr 55 min ATL
    $494
    DepartureWed, Aug 20
    $494
    11:15 AM
    ORD
    8:55 AM+1
    FRA
    $494
    1 stop in ATL1 stop14 hr 40 minDeltaKLM, Virgin Atlantic
  • 11:40 AM – 7:20 AM+1
    United
    12 hr 40 min
    1 stop
    2 hr 48 min IAD
    $494
    DepartureWed, Aug 20
    $494
    11:40 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop12 hr 40 minUnited
  • 11:40 AM – 8:00 AM+1
    United, Lufthansa
    13 hr 20 min
    1 stop
    3 hr 33 min IAD
    $494
    DepartureWed, Aug 20
    $494
    11:40 AM
    ORD
    8:00 AM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 20 minUnited, Lufthansa
  • 11:46 AM – 9:45 AM+1
    United
    14 hr 59 min
    1 stop
    4 hr 57 min EWR
    $494
    DepartureWed, Aug 20
    $494
    11:46 AM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop14 hr 59 minUnited
  • 12:36 PM – 7:20 AM+1
    AmericanBritish Airways
    11 hr 44 min
    1 stop
    1 hr 20 min CLT
    $494
    DepartureWed, Aug 20
    $494
    12:36 PM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop11 hr 44 minAmericanBritish Airways
  • 12:50 PM – 7:20 AM+1
    United
    11 hr 30 min
    1 stop
    1 hr 33 min IAD
    $494
    DepartureWed, Aug 20
    $494
    12:50 PM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop11 hr 30 minUnited
  • 12:55 PM – 9:20 AM+1
    United
    13 hr 25 min
    1 stop
    1 hr 13 min DEN
    $494
    DepartureWed, Aug 20
    $494
    12:55 PM
    ORD
    9:20 AM+1
    FRA
    $494
    1 stop in DEN1 stop13 hr 25 minUnited
  • 1:12 PM – 6:55 AM+1
    United, Lufthansa
    10 hr 43 min
    1 stop
    1 hr 7 min BOS
    $494
    DepartureWed, Aug 20
    $494
    1:12 PM
    ORD
    6:55 AM+1
    FRA
    $494
    1 stop in BOS1 stop10 hr 43 minUnited, Lufthansa
  • 1:12 PM – 9:45 AM+1
    United
    13 hr 33 min
    1 stop
    3 hr 30 min EWR
    $494
    DepartureWed, Aug 20
    $494
    1:12 PM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop13 hr 33 minUnited
  • 1:12 PM – 11:20 AM+1
    United, Lufthansa
    15 hr 8 min
    1 stop
    5 hr 17 min BOS
    $494
    DepartureWed, Aug 20
    $494
    1:12 PM
    ORD
    11:20 AM+1
    FRA
    $494
    1 stop in BOS1 stop15 hr 8 minUnited, Lufthansa
  • 1:25 PM – 8:40 AM+1
    DeltaKLM, Virgin AtlanticOperated by Endeavor Air DBA Delta Connection
    12 hr 15 min
    1 stop
    1 hr 48 min JFK
    $494
    DepartureWed, Aug 20
    $494
    1:25 PM
    ORD
    8:40 AM+1
    FRA
    $494
    1 stop in JFK1 stop12 hr 15 minDeltaKLM, Virgin AtlanticOperated by Endeavor Air DBA Delta Connection
  • 1:30 PM – 8:55 AM+1
    DeltaKLM, Virgin Atlantic
    12 hr 25 min
    1 stop
    1 hr 32 min ATL
    $494
    DepartureWed, Aug 20
    $494
    1:30 PM
    ORD
    8:55 AM+1
    FRA
    $494
    1 stop in ATL1 stop12 hr 25 minDeltaKLM, Virgin Atlantic
  • 2:00 PM – 9:50 AM+1
    DeltaKLM, Virgin Atlantic
    12 hr 50 min
    1 stop
    3 hr 26 min DTW
    $494
    DepartureWed, Aug 20
    $494
    2:00 PM
    ORD
    9:50 AM+1
    FRA
    $494
    1 stop in DTW1 stop12 hr 50 minDeltaKLM, Virgin Atlantic
  • 2:00 PM – 12:10 PM+1
    United
    15 hr 10 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    2:00 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop15 hr 10 minUnited
  • 2:20 PM – 9:45 AM+1
    United
    12 hr 25 min
    1 stop
    2 hr 13 min EWR
    $494
    DepartureWed, Aug 20
    $494
    2:20 PM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop12 hr 25 minUnited
  • 2:32 PM – 12:10 PM+1
    United
    14 hr 38 min
    1 stop
    4 hr 40 min IAD
    $494
    DepartureWed, Aug 20
    $494
    2:32 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop14 hr 38 minUnited
  • 3:00 PM – 12:10 PM+1
    United
    14 hr 10 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    3:00 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop14 hr 10 minUnited
  • 3:48 PM – 11:20 AM+1
    United, Lufthansa
    12 hr 32 min
    1 stop
    2 hr 41 min BOS
    $494
    DepartureWed, Aug 20
    $494
    3:48 PM
    ORD
    11:20 AM+1
    FRA
    $494
    1 stop in BOS1 stop12 hr 32 minUnited, Lufthansa
  • 4:00 PM – 11:45 AM+1
    United, Lufthansa
    12 hr 45 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    4:00 PM
    ORD
    11:45 AM+1
    FRA
    $494
    1 stop in JFK1 stop12 hr 45 minUnited, Lufthansa
  • 4:00 PM – 12:10 PM+1
    United
    13 hr 10 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    4:00 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 10 minUnited
  • 5:55 PM – 12:10 PM+1
    United
    11 hr 15 min
    1 stop
    1 hr 15 min IAD
    $494
    DepartureWed, Aug 20
    $494
    5:55 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop11 hr 15 minUnited
  • 5:40 PM – 1:50 PM+1
    American, British Airways
    13 hr 10 min
    1 stop
    3 hr 50 min LHR
    $494
    DepartureWed, Aug 20
    $494
    5:40 PM
    ORD
    1:50 PM+1
    FRA
    $494
    1 stop in LHR1 stop13 hr 10 minAmerican, British Airways
  • 9:55 AM – 6:30 AM+1
    Air Canada
    13 hr 35 min
    1 stop
    3 hr 50 min YYZ
    $496
    DepartureWed, Aug 20
    $496
    9:55 AM
    ORD
    6:30 AM+1
    FRA
    $496
    1 stop in YYZ1 stop13 hr 35 minAir Canada
  • 10:48 AM – 8:00 AM+1
    United, LufthansaAir CanadaOperated by Republic Airways/United Express
    14 hr 12 min
    1 stop
    4 hr 38 min YYZ
    $496
    DepartureWed, Aug 20
    $496
    10:48 AM
    ORD
    8:00 AM+1
    FRA
    $496
    1 stop in YYZ1 stop14 hr 12 minUnited, LufthansaAir CanadaOperated by Republic Airways/United Express
  • 1:05 PM – 8:00 AM+1
    United, LufthansaAir Canada
    11 hr 55 min
    1 stop
    2 hr 34 min YYZ
    $496
    DepartureWed, Aug 20
    $496
    1:05 PM
    ORD
    8:00 AM+1
    FRA
    $496
    1 stop in YYZ1 stop11 hr 55 minUnited, LufthansaAir Canada
  • 3:50 PM – 11:10 AM+1
    Air CanadaUnited
    12 hr 20 min
    1 stop
    2 hr 35 min YYZ
    $496
    DepartureWed, Aug 20
    $496
    3:50 PM
    ORD
    11:10 AM+1
    FRA
    $496
    1 stop in YYZ1 stop12 hr 20 minAir CanadaUnited
  • 9:35 PM – 6:35 PM+1
    United, Lufthansa
    14 hr
    1 stop
    3 hr 10 min BCN
    $502
    DepartureWed, Aug 20
    $502
    9:35 PM
    ORD
    6:35 PM+1
    FRA
    $502
    1 stop in BCN1 stop14 hrUnited, Lufthansa
  • 9:35 PM – 7:30 PM+1
    United, Lufthansa
    14 hr 55 min
    1 stop
    4 hr 5 min BCN
    $502
    DepartureWed, Aug 20
    $502
    9:35 PM
    ORD
    7:30 PM+1
    FRA
    $502
    1 stop in BCN1 stop14 hr 55 minUnited, Lufthansa
  • 9:35 PM – 9:05 PM+1
    United, Lufthansa
    16 hr 30 min
    1 stop
    5 hr 40 min BCN
    $502
    DepartureWed, Aug 20
    $502
    9:35 PM
    ORD
    9:05 PM+1
    FRA
    $502
    1 stop in BCN1 stop16 hr 30 minUnited, Lufthansa
  • 4:30 PM – 7:00 PM+1
    IberiaOperated by Air Nostrum for Iberia
    19 hr 30 min
    1 stop
    8 hr 15 min MAD
    $503
    DepartureWed, Aug 20
    $503
    4:30 PM
    ORD
    7:00 PM+1
    FRA
    $503
    1 stop in MAD1 stop19 hr 30 minIberiaOperated by Air Nostrum for Iberia
  • 11:54 AM – 8:45 AM+1
    AmericanBritish Airways
    13 hr 51 min
    1 stop
    1 hr 47 min DFW
    $508
    DepartureWed, Aug 20
    $508
    11:54 AM
    ORD
    8:45 AM+1
    FRA
    $508
    1 stop in DFW1 stop13 hr 51 minAmericanBritish Airways
  • 5:10 PM – 7:10 PM+1
    Air FranceOperated by HOP!
    19 hr
    1 stop
    9 hr 40 min CDG
    $509
    DepartureWed, Aug 20
    $509
    5:10 PM
    ORD
    7:10 PM+1
    FRA
    $509
    1 stop in CDG1 stop19 hrAir FranceOperated by HOP!
  • 2:20 PM – 9:20 AM+1
    SWISS, LufthansaUnited
    12 hr
    1 stop
    2 hr 5 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    2:20 PM
    ORD
    9:20 AM+1
    FRA
    $510
    1 stop in ZRH1 stop12 hrSWISS, LufthansaUnited
  • 2:20 PM – 10:35 AM+1
    SWISS, Air Dolomiti
    13 hr 15 min
    1 stop
    3 hr 20 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    2:20 PM
    ORD
    10:35 AM+1
    FRA
    $510
    1 stop in ZRH1 stop13 hr 15 minSWISS, Air Dolomiti
  • 2:20 PM – 12:25 PM+1
    SWISS, Lufthansa
    15 hr 5 min
    1 stop
    5 hr 10 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    2:20 PM
    ORD
    12:25 PM+1
    FRA
    $510
    1 stop in ZRH1 stop15 hr 5 minSWISS, Lufthansa
  • 3:55 PM – 10:35 AM+1
    United, Air DolomitiLufthansa
    11 hr 40 min
    1 stop
    1 hr 45 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    3:55 PM
    ORD
    10:35 AM+1
    FRA
    $510
    1 stop in ZRH1 stop11 hr 40 minUnited, Air DolomitiLufthansa
  • 7:05 PM – 1:55 PM+1
    SWISSOperated by Helvetic
    11 hr 50 min
    1 stop
    2 hr ZRH
    $510
    DepartureWed, Aug 20
    $510
    7:05 PM
    ORD
    1:55 PM+1
    FRA
    $510
    1 stop in ZRH1 stop11 hr 50 minSWISSOperated by Helvetic
  • 7:05 PM – 3:40 PM+1
    SWISS, LufthansaOperated by Cityjet
    13 hr 35 min
    1 stop
    3 hr 50 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    7:05 PM
    ORD
    3:40 PM+1
    FRA
    $510
    1 stop in ZRH1 stop13 hr 35 minSWISS, LufthansaOperated by Cityjet
  • 7:05 PM – 7:05 PM+1
    SWISS, Lufthansa
    17 hr
    1 stop
    7 hr 15 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    7:05 PM
    ORD
    7:05 PM+1
    FRA
    $510
    1 stop in ZRH1 stop17 hrSWISS, Lufthansa
  • 7:05 PM – 7:55 PM+1
    SWISS
    17 hr 50 min
    1 stop
    8 hr 5 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    7:05 PM
    ORD
    7:55 PM+1
    FRA
    $510
    1 stop in ZRH1 stop17 hr 50 minSWISS
  • 5:10 PM – 10:05 PM+1
    Air FranceOperated by HOP!
    21 hr 55 min
    1 stop
    12 hr 35 min CDG
    $510
    DepartureWed, Aug 20
    $510
    5:10 PM
    ORD
    10:05 PM+1
    FRA
    $510
    1 stop in CDG1 stop21 hr 55 minAir FranceOperated by HOP!
  • 3:35 PM – 9:30 AM+1
    LufthansaUnited
    10 hr 55 min
    1 stop
    1 hr 25 min MUC
    $512
    DepartureWed, Aug 20
    $512
    3:35 PM
    ORD
    9:30 AM+1
    FRA
    $512
    1 stop in MUC1 stop10 hr 55 minLufthansaUnited
  • 3:35 PM – 10:00 AM+1
    LufthansaUnited
    11 hr 25 min
    1 stop
    1 hr 55 min MUC
    $512
    DepartureWed, Aug 20
    $512
    3:35 PM
    ORD
    10:00 AM+1
    FRA
    $512
    1 stop in MUC1 stop11 hr 25 minLufthansaUnited
  • 3:35 PM – 11:00 AM+1
    LufthansaUnited
    12 hr 25 min
    1 stop
    2 hr 55 min MUC
    $512
    DepartureWed, Aug 20
    $512
    3:35 PM
    ORD
    11:00 AM+1
    FRA
    $512
    1 stop in MUC1 stop12 hr 25 minLufthansaUnited
  • 6:00 PM – 12:30 PM+1
    United, Lufthansa
    11 hr 30 min
    1 stop
    1 hr 50 min MUC
    $512
    DepartureWed, Aug 20
    $512
    6:00 PM
    ORD
    12:30 PM+1
    FRA
    $512
    1 stop in MUC1 stop11 hr 30 minUnited, Lufthansa
  • 6:00 PM – 1:00 PM+1
    United, Lufthansa
    12 hr
    1 stop
    2 hr 20 min MUC
    $512
    DepartureWed, Aug 20
    $512
    6:00 PM
    ORD
    1:00 PM+1
    FRA
    $512
    1 stop in MUC1 stop12 hrUnited, Lufthansa
  • 6:00 PM – 4:00 PM+1
    United, Lufthansa
    15 hr
    1 stop
    5 hr 20 min MUC
    $512
    DepartureWed, Aug 20
    $512
    6:00 PM
    ORD
    4:00 PM+1
    FRA
    $512
    1 stop in MUC1 stop15 hrUnited, Lufthansa
  • 9:40 PM – 4:00 PM+1
    LufthansaUnited
    11 hr 20 min
    1 stop
    1 hr 50 min MUC
    $512
    DepartureWed, Aug 20
    $512
    9:40 PM
    ORD
    4:00 PM+1
    FRA
    $512
    1 stop in MUC1 stop11 hr 20 minLufthansaUnited
  • 9:40 PM – 8:30 PM+1
    LufthansaUnited
    15 hr 50 min
    1 stop
    6 hr 20 min MUC
    $512
    DepartureWed, Aug 20
    $512
    9:40 PM
    ORD
    8:30 PM+1
    FRA
    $512
    1 stop in MUC1 stop15 hr 50 minLufthansaUnited
  • 9:40 PM – 10:30 PM+1
    LufthansaUnited
    17 hr 50 min
    1 stop
    8 hr 20 min MUC
    $512
    DepartureWed, Aug 20
    $512
    9:40 PM
    ORD
    10:30 PM+1
    FRA
    $512
    1 stop in MUC1 stop17 hr 50 minLufthansaUnited
  • 9:35 PM – 3:55 PM+1
    United, Air Dolomiti
    11 hr 20 min
    1 stop
    1 hr 15 min MXP
    $515
    DepartureWed, Aug 20
    $515
    9:35 PM
    ORD
    3:55 PM+1
    FRA
    $515
    1 stop in MXP1 stop11 hr 20 minUnited, Air Dolomiti
  • 9:35 PM – 8:10 PM+1
    United, Lufthansa
    15 hr 35 min
    1 stop
    5 hr 30 min MXP
    $515
    DepartureWed, Aug 20
    $515
    9:35 PM
    ORD
    8:10 PM+1
    FRA
    $515
    1 stop in MXP1 stop15 hr 35 minUnited, Lufthansa
  • 3:00 PM – 10:50 AM+1
    ITA
    12 hr 50 min
    1 stop
    1 hr 20 min FCO
    $516
    DepartureWed, Aug 20
    $516
    3:00 PM
    ORD
    10:50 AM+1
    FRA
    $516
    1 stop in FCO1 stop12 hr 50 minITA
  • 3:00 PM – 5:25 PM+1
    ITA
    19 hr 25 min
    1 stop
    8 hr FCO
    $516
    DepartureWed, Aug 20
    $516
    3:00 PM
    ORD
    5:25 PM+1
    FRA
    $516
    1 stop in FCO1 stop19 hr 25 minITA
  • 9:30 PM – 9:20 AM+2
    Finnair
    28 hr 50 min
    1 stop
    17 hr 25 min HEL
    $516
    DepartureWed, Aug 20
    $516
    9:30 PM
    ORD
    9:20 AM+2
    FRA
    $516
    1 stop in HEL1 stop28 hr 50 minFinnair
  • 5:55 PM – 11:40 AM+1
    United, Brussels AirlinesLufthansa
    10 hr 45 min
    1 stop
    1 hr 30 min BRU
    $517
    DepartureWed, Aug 20
    $517
    5:55 PM
    ORD
    11:40 AM+1
    FRA
    $517
    1 stop in BRU1 stop10 hr 45 minUnited, Brussels AirlinesLufthansa
  • 6:15 PM – 12:25 PM+1
    United, Lufthansa
    11 hr 10 min
    1 stop
    1 hr 55 min AMS
    $521
    DepartureWed, Aug 20
    $521
    6:15 PM
    ORD
    12:25 PM+1
    FRA
    $521
    1 stop in AMS1 stop11 hr 10 minUnited, Lufthansa
  • 6:15 PM – 8:35 PM+1
    United, Lufthansa
    19 hr 20 min
    1 stop
    10 hr 5 min AMS
    $521
    DepartureWed, Aug 20
    $521
    6:15 PM
    ORD
    8:35 PM+1
    FRA
    $521
    1 stop in AMS1 stop19 hr 20 minUnited, Lufthansa
  • 4:40 PM – 9:35 AM+1
    KLMDeltaOperated by German Airways
    9 hr 55 min
    1 stop
    50 min AMS
    $534
    DepartureWed, Aug 20
    $534
    4:40 PM
    ORD
    9:35 AM+1
    FRA
    $534
    1 stop in AMS1 stop9 hr 55 minKLMDeltaOperated by German Airways
  • 4:40 PM – 11:00 AM+1
    KLMDeltaOperated by KLM Cityhopper
    11 hr 20 min
    1 stop
    2 hr 15 min AMS
    $534
    DepartureWed, Aug 20
    $534
    4:40 PM
    ORD
    11:00 AM+1
    FRA
    $534
    1 stop in AMS1 stop11 hr 20 minKLMDeltaOperated by KLM Cityhopper
  • 7:11 AM – 7:10 AM+1
    United, LufthansaAir CanadaOperated by Republic Airways/United Express
    16 hr 59 min
    1 stop
    7 hr 25 min YUL
    $576
    DepartureWed, Aug 20
    $576
    7:11 AM
    ORD
    7:10 AM+1
    FRA
    $576
    1 stop in YUL1 stop16 hr 59 minUnited, LufthansaAir CanadaOperated by Republic Airways/United Express
  • 9:25 PM – 4:05 PM+1
    United, Lufthansa
    11 hr 40 min
    1 stop
    1 hr 45 min LHR
    $580
    DepartureWed, Aug 20
    $580
    9:25 PM
    ORD
    4:05 PM+1
    FRA
    $580
    1 stop in LHR1 stop11 hr 40 minUnited, Lufthansa
  • 9:25 PM – 6:05 PM+1
    United, Lufthansa
    13 hr 40 min
    1 stop
    3 hr 45 min LHR
    $580
    DepartureWed, Aug 20
    $580
    9:25 PM
    ORD
    6:05 PM+1
    FRA
    $580
    1 stop in LHR1 stop13 hr 40 minUnited, Lufthansa
  • 7:11 AM – 7:30 AM+1
    United, Lufthansa
    17 hr 19 min
    1 stop
    7 hr 31 min EWR
    $581
    DepartureWed, Aug 20
    $581
    7:11 AM
    ORD
    7:30 AM+1
    FRA
    $581
    1 stop in EWR1 stop17 hr 19 minUnited, Lufthansa
  • 7:15 PM – 1:50 PM+1
    British AirwaysAmerican
    11 hr 35 min
    1 stop
    2 hr LHR
    $581
    DepartureWed, Aug 20
    $581
    7:15 PM
    ORD
    1:50 PM+1
    FRA
    $581
    1 stop in LHR1 stop11 hr 35 minBritish AirwaysAmerican
  • 7:10 AM – 6:30 AM+1
    United, Air CanadaOperated by SkyWest DBA United Express
    16 hr 20 min
    1 stop
    6 hr 32 min YYZ
    $583
    DepartureWed, Aug 20
    $583
    7:10 AM
    ORD
    6:30 AM+1
    FRA
    $583
    1 stop in YYZ1 stop16 hr 20 minUnited, Air CanadaOperated by SkyWest DBA United Express
  • 9:40 PM – 9:15 PM+1
    LOT, Lufthansa
    16 hr 35 min
    1 stop
    5 hr 35 min WAW
    $589
    DepartureWed, Aug 20
    $589
    9:40 PM
    ORD
    9:15 PM+1
    FRA
    $589
    1 stop in WAW1 stop16 hr 35 minLOT, Lufthansa
  • 9:40 PM – 8:00 PM+1
    LufthansaUnited
    15 hr 20 min
    1 stop
    5 hr 50 min MUC
    $599
    DepartureWed, Aug 20
    $599
    9:40 PM
    ORD
    8:00 PM+1
    FRA
    $599
    1 stop in MUC1 stop15 hr 20 minLufthansaUnited
  • 9:30 PM – 6:35 PM+1
    FinnairAlaska
    14 hr 5 min
    1 stop
    2 hr 40 min HEL
    $607
    DepartureWed, Aug 20
    $607
    9:30 PM
    ORD
    6:35 PM+1
    FRA
    $607
    1 stop in HEL1 stop14 hr 5 minFinnairAlaska
  • 10:15 PM – 4:10 PM+2
    Icelandair
    34 hr 55 min
    1 stop
    25 hr KEF
    $612
    DepartureWed, Aug 20
    $612
    10:15 PM
    ORD
    4:10 PM+2
    FRA
    $612
    1 stop in KEF1 stop34 hr 55 minIcelandair
  • 8:44 PM – 8:45 AM+2
    AmericanFinnair
    29 hr 1 min
    1 stop
    16 hr 40 min DFW
    $613
    DepartureWed, Aug 20
    $613
    8:44 PM
    ORD
    8:45 AM+2
    FRA
    $613
    1 stop in DFW1 stop29 hr 1 minAmericanFinnair
  • 5:55 PM – 3:35 PM+1
    United, Brussels Airlines
    14 hr 40 min
    1 stop
    5 hr 25 min BRU
    $627
    DepartureWed, Aug 20
    $627
    5:55 PM
    ORD
    3:35 PM+1
    FRA
    $627
    1 stop in BRU1 stop14 hr 40 minUnited, Brussels Airlines
  • 5:55 PM – 8:35 PM+1
    United, Brussels Airlines
    19 hr 40 min
    1 stop
    10 hr 30 min BRU
    $627
    DepartureWed, Aug 20
    $627
    5:55 PM
    ORD
    8:35 PM+1
    FRA
    $627
    1 stop in BRU1 stop19 hr 40 minUnited, Brussels Airlines
  • 5:10 PM – 7:00 PM+1
    LOT
    18 hr 50 min
    1 stop
    7 hr 40 min WAW
    $643
    DepartureWed, Aug 20
    $643
    5:10 PM
    ORD
    7:00 PM+1
    FRA
    $643
    1 stop in WAW1 stop18 hr 50 minLOT
  • 9:35 PM – 6:40 PM+1
    United, Austrian
    14 hr 5 min
    2 stops
    MXP, VIE
    $653
    DepartureWed, Aug 20
    $653
    9:35 PM
    ORD
    6:40 PM+1
    FRA
    $653
    2 stops in MXP, VIE2 stops14 hr 5 minUnited, Austrian
  • 5:55 PM – 2:50 PM+1
    United, Austrian
    13 hr 55 min
    2 stops
    BRU, VIE
    $656
    DepartureWed, Aug 20
    $656
    5:55 PM
    ORD
    2:50 PM+1
    FRA
    $656
    2 stops in BRU, VIE2 stops13 hr 55 minUnited, Austrian
  • 11:25 AM – 10:00 AM+1
    Turkish Airlines
    15 hr 35 min
    1 stop
    2 hr IST
    $657
    DepartureWed, Aug 20
    $657
    11:25 AM
    ORD
    10:00 AM+1
    FRA
    $657
    1 stop in IST1 stop15 hr 35 minTurkish Airlines
  • 11:25 AM – 1:25 PM+1
    Turkish Airlines
    19 hr
    1 stop
    5 hr 25 min IST
    $657
    DepartureWed, Aug 20
    $657
    11:25 AM
    ORD
    1:25 PM+1
    FRA
    $657
    1 stop in IST1 stop19 hrTurkish Airlines
  • 11:25 AM – 1:40 PM+1
    Turkish Airlines
    19 hr 15 min
    1 stop
    5 hr 45 min IST
    $657
    DepartureWed, Aug 20
    $657
    11:25 AM
    ORD
    1:40 PM+1
    FRA
    $657
    1 stop in IST1 stop19 hr 15 minTurkish Airlines
  • 11:25 AM – 5:30 PM+1
    Turkish Airlines
    23 hr 5 min
    1 stop
    9 hr 35 min IST
    $657
    DepartureWed, Aug 20
    $657
    11:25 AM
    ORD
    5:30 PM+1
    FRA
    $657
    1 stop in IST1 stop23 hr 5 minTurkish Airlines
  • 7:50 PM – 9:00 PM+1
    Turkish Airlines
    18 hr 10 min
    1 stop
    4 hr 5 min IST
    $657
    DepartureWed, Aug 20
    $657
    7:50 PM
    ORD
    9:00 PM+1
    FRA
    $657
    1 stop in IST1 stop18 hr 10 minTurkish Airlines
  • 11:45 PM – 6:10 AM+2
    Turkish Airlines
    23 hr 25 min
    1 stop
    10 hr IST
    $657
    DepartureWed, Aug 20
    $657
    11:45 PM
    ORD
    6:10 AM+2
    FRA
    $657
    1 stop in IST1 stop23 hr 25 minTurkish Airlines
  • 9:15 PM – 5:25 PM+1
    British AirwaysOperated by BA Cityflyer
    13 hr 10 min
    1 stop
    Change of airport
    $669
    DepartureWed, Aug 20
    $669
    9:15 PM
    ORD
    5:25 PM+1
    FRA
    $669
    1 stop in LCY1 stop13 hr 10 minBritish AirwaysOperated by BA Cityflyer
  • 7:25 PM – 4:10 PM+2
    Icelandair
    37 hr 45 min
    1 stop
    27 hr 40 min KEF
    $670
    DepartureWed, Aug 20
    $670
    7:25 PM
    ORD
    4:10 PM+2
    FRA
    $670
    1 stop in KEF1 stop37 hr 45 minIcelandair
  • 7:15 PM – 10:45 PM+1
    British Airways
    20 hr 30 min
    1 stop
    10 hr 55 min LHR
    $673
    DepartureWed, Aug 20
    $673
    7:15 PM
    ORD
    10:45 PM+1
    FRA
    $673
    1 stop in LHR1 stop20 hr 30 minBritish Airways
  • 10:30 PM – 7:00 PM+1
    American, IberiaOperated by Air Nostrum for Iberia
    13 hr 30 min
    1 stop
    2 hr 45 min MAD
    $682
    DepartureWed, Aug 20
    $682
    10:30 PM
    ORD
    7:00 PM+1
    FRA
    $682
    1 stop in MAD1 stop13 hr 30 minAmerican, IberiaOperated by Air Nostrum for Iberia
  • 3:55 PM – 12:50 PM+1
    United, Austrian
    13 hr 55 min
    2 stops
    ZRH, VIE
    $735
    DepartureWed, Aug 20
    $735
    3:55 PM
    ORD
    12:50 PM+1
    FRA
    $735
    2 stops in ZRH, VIE2 stops13 hr 55 minUnited, Austrian
  • 7:25 PM – 1:00 PM+2
    Icelandair
    34 hr 35 min
    1 stop
    24 hr 40 min KEF
    $741
    DepartureWed, Aug 20
    $741
    7:25 PM
    ORD
    1:00 PM+2
    FRA
    $741
    1 stop in KEF1 stop34 hr 35 minIcelandair
  • 5:10 PM – 4:10 PM+1
    LOT, Lufthansa
    16 hr
    1 stop
    5 hr WAW
    $769
    DepartureWed, Aug 20
    $769
    5:10 PM
    ORD
    4:10 PM+1
    FRA
    $769
    1 stop in WAW1 stop16 hrLOT, Lufthansa
  • 6:55 PM – 1:00 PM+2
    Southwest, Icelandair
    35 hr 5 min
    2 stops
    DEN, KEF
    $857
    DepartureWed, Aug 20
    $857
    6:55 PM
    ORD
    1:00 PM+2
    FRA
    $857
    2 stops in DEN, KEF2 stops35 hr 5 minSouthwest, Icelandair
  • 10:30 PM – 10:35 PM+1
    American, IberiaOperated by Air Nostrum for Iberia
    17 hr 5 min
    1 stop
    6 hr 20 min MAD
    $891
    DepartureWed, Aug 20
    $891
    10:30 PM
    ORD
    10:35 PM+1
    FRA
    $891
    1 stop in MAD1 stop17 hr 5 minAmerican, IberiaOperated by Air Nostrum for Iberia
  • 3:10 PM – 1:00 PM+2
    Southwest, Icelandair
    38 hr 50 min
    2 stops
    BNA, KEF
    $911
    DepartureWed, Aug 20
    $911
    3:10 PM
    ORD
    1:00 PM+2
    FRA
    $911
    2 stops in BNA, KEF2 stops38 hr 50 minSouthwest, Icelandair
  • 3:10 PM – 4:10 PM+2
    Southwest, Icelandair
    42 hr
    2 stops
    BNA, KEF
    $933
    DepartureWed, Aug 20
    $933
    3:10 PM
    ORD
    4:10 PM+2
    FRA
    $933
    2 stops in BNA, KEF2 stops42 hrSouthwest, Icelandair
  • 9:30 PM – 6:35 PM+2
    FinnairAlaska
    38 hr 5 min
    1 stop
    26 hr 40 min HEL
    $1,010
    DepartureWed, Aug 20
    $1,010
    9:30 PM
    ORD
    6:35 PM+2
    FRA
    $1,010
    1 stop in HEL1 stop38 hr 5 minFinnairAlaska
  • 1:50 PM – 1:00 PM+2
    Southwest, Icelandair
    40 hr 10 min
    2 stops
    BWI, KEF
    $1,047
    DepartureWed, Aug 20
    $1,047
    1:50 PM
    ORD
    1:00 PM+2
    FRA
    $1,047
    2 stops in BWI, KEF2 stops40 hr 10 minSouthwest, Icelandair
  • 1:50 PM – 1:00 PM+2
    Southwest, Icelandair
    40 hr 10 min
    2 stops
    BWI, KEF
    $1,138
    DepartureWed, Aug 20
    $1,138
    1:50 PM
    ORD
    1:00 PM+2
    FRA
    $1,138
    2 stops in BWI, KEF2 stops40 hr 10 minSouthwest, Icelandair
  • 11:46 AM – 12:40 PM+1
    United, Tap Air Portugal
    17 hr 54 min
    2 stops
    EWR, LIS
    $1,206
    DepartureWed, Aug 20
    $1,206
    11:46 AM
    ORD
    12:40 PM+1
    FRA
    $1,206
    2 stops in EWR, LIS2 stops17 hr 54 minUnited, Tap Air Portugal
  • 12:07 PM – 4:55 PM+1
    JetBlue, Royal Air Maroc
    21 hr 48 min
    2 stops
    JFK, CMN
    $1,210
    DepartureWed, Aug 20
    $1,210
    12:07 PM
    ORD
    4:55 PM+1
    FRA
    $1,210
    2 stops in JFK, CMN2 stops21 hr 48 minJetBlue, Royal Air Maroc
  • 3:05 PM – 4:55 PM+1
    American, Royal Air Maroc
    18 hr 50 min
    2 stops
    MIA, CMN
    $1,210
    DepartureWed, Aug 20
    $1,210
    3:05 PM
    ORD
    4:55 PM+1
    FRA
    $1,210
    2 stops in MIA, CMN2 stops18 hr 50 minAmerican, Royal Air Maroc
  • 10:35 AM – 5:50 PM+1
    Delta, Air EuropaOperated by Endeavor Air DBA Delta Connection
    24 hr 15 min
    2 stops
    JFK, MAD
    $1,873
    DepartureWed, Aug 20
    $1,873
    10:35 AM
    ORD
    5:50 PM+1
    FRA
    $1,873
    2 stops in JFK, MAD2 stops24 hr 15 minDelta, Air EuropaOperated by Endeavor Air DBA Delta Connection
  • 1:25 PM – 5:50 PM+1
    Delta, Air EuropaOperated by Endeavor Air DBA Delta Connection
    21 hr 25 min
    2 stops
    JFK, MAD
    $1,873
    DepartureWed, Aug 20
    $1,873
    1:25 PM
    ORD
    5:50 PM+1
    FRA
    $1,873
    2 stops in JFK, MAD2 stops21 hr 25 minDelta, Air EuropaOperated by Endeavor Air DBA Delta Connection
  • 10:15 AM – 2:40 PM+1
    Delta, Scandinavian AirlinesOperated by Jettime A/S
    21 hr 25 min
    2 stops
    BOS, CPH
    $2,447
    DepartureWed, Aug 20
    $2,447
    10:15 AM
    ORD
    2:40 PM+1
    FRA
    $2,447
    2 stops in BOS, CPH2 stops21 hr 25 minDelta, Scandinavian AirlinesOperated by Jettime A/S
  • 1:25 PM – 2:40 PM+1
    Delta, Scandinavian AirlinesOperated by Endeavor Air DBA Delta Connection, Jettime A/S
    18 hr 15 min
    2 stops
    JFK, CPH
    $2,447
    DepartureWed, Aug 20
    $2,447
    1:25 PM
    ORD
    2:40 PM+1
    FRA
    $2,447
    2 stops in JFK, CPH2 stops18 hr 15 minDelta, Scandinavian AirlinesOperated by Endeavor Air DBA Delta Connection, Jettime A/S
  • 12:07 PM – 10:40 AM+1
    JetBlue, Singapore Airlines
    15 hr 33 min
    1 stop
    5 hr 25 min JFK
    Price unavailable
    DepartureWed, Aug 20
    Price unavailable
    12:07 PM
    ORD
    10:40 AM+1
    FRA
    Price unavailable
    1 stop in JFK1 stop15 hr 33 minJetBlue, Singapore Airlines
  • 4:30 PM – 7:30 PM+1
    Air SerbiaOperated by Bulgaria Air for Air Serbia
    20 hr
    1 stop
    8 hr 15 min BEG
    Price unavailable
    DepartureWed, Aug 20
    Price unavailable
    4:30 PM
    ORD
    7:30 PM+1
    FRA
    Price unavailable
    1 stop in BEG1 stop20 hrAir SerbiaOperated by Bulgaria Air for Air Serbia
  • 4:30 PM – 9:00 AM+2
    Air Serbia
    33 hr 30 min
    1 stop
    21 hr 45 min BEG
    Price unavailable
    DepartureWed, Aug 20
    Price unavailable
    4:30 PM
    ORD
    9:00 AM+2
    FRA
    Price unavailable
    1 stop in BEG1 stop33 hr 30 minAir Serbia
  • 4:30 PM – 7:30 PM+2
    Air SerbiaOperated by Bulgaria Air for Air Serbia
    44 hr
    1 stop
    32 hr 15 min BEG
    Price unavailable
    DepartureWed, Aug 20
    Price unavailable
    4:30 PM
    ORD
    7:30 PM+2
    FRA
    Price unavailable
    1 stop in BEG1 stop44 hrAir SerbiaOperated by Bulgaria Air for Air Serbia
Checking prices from multiple sources...
Searching nearby airports...
Checking online travel agencies and other providers...
Looking for self-transfers – you move bags between flights...
Finding the cheapest booking options...
Fetching results, 0%

Top flights

Ranked based on price and conveniencePrices include required taxes + fees for 1 adult. Optional charges and bag fees may apply. Passenger assistance info.
  • 7:25 PM – 1:00 PM+1
    Icelandair
    10 hr 35 min
    1 stop
    40 min KEF
    $421
    DepartureWed, Aug 20
    $421
    7:25 PM
    ORD
    1:00 PM+1
    FRA
    $421
    1 stop in KEF1 stop10 hr 35 minIcelandair
  • 3:10 PM – 6:30 AM+1
    UnitedLufthansa
    8 hr 20 min
    Nonstop
    $489
    DepartureWed, Aug 20
    $489
    3:10 PM
    ORD
    6:30 AM+1
    FRA
    $489
    NonstopNonstop8 hr 20 minUnitedLufthansa
  • 4:00 PM – 7:20 AM+1
    LufthansaUnited
    8 hr 20 min
    Nonstop
    $489
    DepartureWed, Aug 20
    $489
    4:00 PM
    ORD
    7:20 AM+1
    FRA
    $489
    NonstopNonstop8 hr 20 minLufthansaUnited

Other flights

  • 10:15 PM – 1:00 PM+2
    Icelandair
    31 hr 45 min
    1 stop
    22 hr KEF
    $400
    DepartureWed, Aug 20
    $400
    10:15 PM
    ORD
    1:00 PM+2
    FRA
    $400
    1 stop in KEF1 stop31 hr 45 minIcelandair
  • 6:15 AM – 5:45 AM+1
    JetBlue, Condor
    16 hr 30 min
    1 stop
    6 hr 38 min JFK
    $404
    DepartureWed, Aug 20
    $404
    6:15 AM
    ORD
    5:45 AM+1
    FRA
    $404
    1 stop in JFK1 stop16 hr 30 minJetBlue, Condor
  • 8:40 AM – 5:15 AM+1
    JetBlue, Condor
    13 hr 35 min
    1 stop
    3 hr 56 min BOS
    $462
    DepartureWed, Aug 20
    $462
    8:40 AM
    ORD
    5:15 AM+1
    FRA
    $462
    1 stop in BOS1 stop13 hr 35 minJetBlue, Condor
  • 9:40 PM – 7:00 PM+1
    LOT
    14 hr 20 min
    1 stop
    3 hr 10 min WAW
    $463
    DepartureWed, Aug 20
    $463
    9:40 PM
    ORD
    7:00 PM+1
    FRA
    $463
    1 stop in WAW1 stop14 hr 20 minLOT
  • 9:40 PM – 10:40 PM+1
    LOT
    18 hr
    1 stop
    6 hr 55 min WAW
    $463
    DepartureWed, Aug 20
    $463
    9:40 PM
    ORD
    10:40 PM+1
    FRA
    $463
    1 stop in WAW1 stop18 hrLOT
  • 8:40 AM – 7:10 AM+1
    Air Canada, LufthansaOperated by Air Canada Express - Jazz
    15 hr 30 min
    1 stop
    6 hr 7 min YUL
    $489
    DepartureWed, Aug 20
    $489
    8:40 AM
    ORD
    7:10 AM+1
    FRA
    $489
    1 stop in YUL1 stop15 hr 30 minAir Canada, LufthansaOperated by Air Canada Express - Jazz
  • 8:40 AM – 8:10 AM+1
    Air CanadaUnitedOperated by Air Canada Express - Jazz
    16 hr 30 min
    1 stop
    6 hr 37 min YUL
    $489
    DepartureWed, Aug 20
    $489
    8:40 AM
    ORD
    8:10 AM+1
    FRA
    $489
    1 stop in YUL1 stop16 hr 30 minAir CanadaUnitedOperated by Air Canada Express - Jazz
  • 8:40 AM – 11:00 AM+1
    Air CanadaOperated by Air Canada Express - Jazz
    19 hr 20 min
    1 stop
    9 hr 47 min YUL
    $489
    DepartureWed, Aug 20
    $489
    8:40 AM
    ORD
    11:00 AM+1
    FRA
    $489
    1 stop in YUL1 stop19 hr 20 minAir CanadaOperated by Air Canada Express - Jazz
  • 10:40 AM – 7:10 AM+1
    Air Canada, LufthansaOperated by Air Canada Express - Jazz
    13 hr 30 min
    1 stop
    4 hr 7 min YUL
    $489
    DepartureWed, Aug 20
    $489
    10:40 AM
    ORD
    7:10 AM+1
    FRA
    $489
    1 stop in YUL1 stop13 hr 30 minAir Canada, LufthansaOperated by Air Canada Express - Jazz
  • 10:40 AM – 8:10 AM+1
    Air CanadaUnitedOperated by Air Canada Express - Jazz
    14 hr 30 min
    1 stop
    4 hr 37 min YUL
    $489
    DepartureWed, Aug 20
    $489
    10:40 AM
    ORD
    8:10 AM+1
    FRA
    $489
    1 stop in YUL1 stop14 hr 30 minAir CanadaUnitedOperated by Air Canada Express - Jazz
  • 10:40 AM – 11:00 AM+1
    Air CanadaUnitedOperated by Air Canada Express - Jazz
    17 hr 20 min
    1 stop
    7 hr 47 min YUL
    $489
    DepartureWed, Aug 20
    $489
    10:40 AM
    ORD
    11:00 AM+1
    FRA
    $489
    1 stop in YUL1 stop17 hr 20 minAir CanadaUnitedOperated by Air Canada Express - Jazz
  • 6:25 PM – 9:55 AM+1
    UnitedLufthansa
    8 hr 30 min
    Nonstop
    $489
    DepartureWed, Aug 20
    $489
    6:25 PM
    ORD
    9:55 AM+1
    FRA
    $489
    NonstopNonstop8 hr 30 minUnitedLufthansa
  • 10:30 PM – 2:05 PM+1
    LufthansaUnited
    8 hr 35 min
    Nonstop
    $489
    DepartureWed, Aug 20
    $489
    10:30 PM
    ORD
    2:05 PM+1
    FRA
    $489
    NonstopNonstop8 hr 35 minLufthansaUnited
  • 4:05 PM – 10:05 AM+1
    United, Lufthansa
    11 hr
    1 stop
    1 hr 10 min LHR
    $493
    DepartureWed, Aug 20
    $493
    4:05 PM
    ORD
    10:05 AM+1
    FRA
    $493
    1 stop in LHR1 stop11 hrUnited, Lufthansa
  • 4:05 PM – 11:05 AM+1
    United, Lufthansa
    12 hr
    1 stop
    2 hr 10 min LHR
    $493
    DepartureWed, Aug 20
    $493
    4:05 PM
    ORD
    11:05 AM+1
    FRA
    $493
    1 stop in LHR1 stop12 hrUnited, Lufthansa
  • 4:05 PM – 12:05 PM+1
    United, Lufthansa
    13 hr
    1 stop
    3 hr 10 min LHR
    $493
    DepartureWed, Aug 20
    $493
    4:05 PM
    ORD
    12:05 PM+1
    FRA
    $493
    1 stop in LHR1 stop13 hrUnited, Lufthansa
  • 6:05 PM – 12:05 PM+1
    United, Lufthansa
    11 hr
    1 stop
    1 hr 10 min LHR
    $493
    DepartureWed, Aug 20
    $493
    6:05 PM
    ORD
    12:05 PM+1
    FRA
    $493
    1 stop in LHR1 stop11 hrUnited, Lufthansa
  • 10:35 PM – 10:45 PM+1
    American, British Airways
    17 hr 10 min
    1 stop
    7 hr 50 min LHR
    $493
    DepartureWed, Aug 20
    $493
    10:35 PM
    ORD
    10:45 PM+1
    FRA
    $493
    1 stop in LHR1 stop17 hr 10 minAmerican, British Airways
  • 6:00 AM – 9:45 AM+1
    United
    20 hr 45 min
    1 stop
    10 hr 45 min EWR
    $494
    DepartureWed, Aug 20
    $494
    6:00 AM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop20 hr 45 minUnited
  • 6:03 AM – 7:20 AM+1
    American
    18 hr 17 min
    1 stop
    7 hr 54 min CLT
    $494
    DepartureWed, Aug 20
    $494
    6:03 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop18 hr 17 minAmerican
  • 7:00 AM – 8:40 AM+1
    DeltaOperated by Republic Airways Delta Connection
    18 hr 40 min
    1 stop
    8 hr 25 min JFK
    $494
    DepartureWed, Aug 20
    $494
    7:00 AM
    ORD
    8:40 AM+1
    FRA
    $494
    1 stop in JFK1 stop18 hr 40 minDeltaOperated by Republic Airways Delta Connection
  • 7:05 AM – 8:55 AM+1
    Delta
    18 hr 50 min
    1 stop
    8 hr 5 min ATL
    $494
    DepartureWed, Aug 20
    $494
    7:05 AM
    ORD
    8:55 AM+1
    FRA
    $494
    1 stop in ATL1 stop18 hr 50 minDelta
  • 7:11 AM – 9:45 AM+1
    United
    19 hr 34 min
    1 stop
    9 hr 31 min EWR
    $494
    DepartureWed, Aug 20
    $494
    7:11 AM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop19 hr 34 minUnited
  • 7:15 AM – 9:50 AM+1
    Delta
    19 hr 35 min
    1 stop
    10 hr 20 min DTW
    $494
    DepartureWed, Aug 20
    $494
    7:15 AM
    ORD
    9:50 AM+1
    FRA
    $494
    1 stop in DTW1 stop19 hr 35 minDelta
  • 7:30 AM – 6:55 AM+1
    United, Lufthansa
    16 hr 25 min
    1 stop
    6 hr 49 min BOS
    $494
    DepartureWed, Aug 20
    $494
    7:30 AM
    ORD
    6:55 AM+1
    FRA
    $494
    1 stop in BOS1 stop16 hr 25 minUnited, Lufthansa
  • 7:35 AM – 7:20 AM+1
    American
    16 hr 45 min
    1 stop
    6 hr 17 min CLT
    $494
    DepartureWed, Aug 20
    $494
    7:35 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop16 hr 45 minAmerican
  • 8:37 AM – 7:20 AM+1
    American
    15 hr 43 min
    1 stop
    5 hr 20 min CLT
    $494
    DepartureWed, Aug 20
    $494
    8:37 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop15 hr 43 minAmerican
  • 8:55 AM – 5:20 AM+1
    United, Lufthansa
    13 hr 25 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    8:55 AM
    ORD
    5:20 AM+1
    FRA
    $494
    1 stop in JFK1 stop13 hr 25 minUnited, Lufthansa
  • 9:00 AM – 7:20 AM+1
    United
    15 hr 20 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    9:00 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop15 hr 20 minUnited
  • 9:13 AM – 6:55 AM+1
    United, Lufthansa
    14 hr 42 min
    1 stop
    5 hr 2 min BOS
    $494
    DepartureWed, Aug 20
    $494
    9:13 AM
    ORD
    6:55 AM+1
    FRA
    $494
    1 stop in BOS1 stop14 hr 42 minUnited, Lufthansa
  • 10:00 AM – 5:20 AM+1
    United, Lufthansa
    12 hr 20 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    10:00 AM
    ORD
    5:20 AM+1
    FRA
    $494
    1 stop in JFK1 stop12 hr 20 minUnited, Lufthansa
  • 10:00 AM – 7:20 AM+1
    United
    14 hr 20 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    10:00 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop14 hr 20 minUnited
  • 10:26 AM – 7:20 AM+1
    American
    13 hr 54 min
    1 stop
    3 hr 29 min CLT
    $494
    DepartureWed, Aug 20
    $494
    10:26 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop13 hr 54 minAmerican
  • 10:35 AM – 8:40 AM+1
    DeltaVirgin AtlanticOperated by Endeavor Air DBA Delta Connection
    15 hr 5 min
    1 stop
    4 hr 49 min JFK
    $494
    DepartureWed, Aug 20
    $494
    10:35 AM
    ORD
    8:40 AM+1
    FRA
    $494
    1 stop in JFK1 stop15 hr 5 minDeltaVirgin AtlanticOperated by Endeavor Air DBA Delta Connection
  • 10:36 AM – 7:00 AM+1
    United, Lufthansa
    13 hr 24 min
    1 stop
    2 hr 23 min ATL
    $494
    DepartureWed, Aug 20
    $494
    10:36 AM
    ORD
    7:00 AM+1
    FRA
    $494
    1 stop in ATL1 stop13 hr 24 minUnited, Lufthansa
  • 10:43 AM – 7:20 AM+1
    United
    13 hr 37 min
    1 stop
    3 hr 36 min IAD
    $494
    DepartureWed, Aug 20
    $494
    10:43 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 37 minUnited
  • 10:43 AM – 8:00 AM+1
    United, Lufthansa
    14 hr 17 min
    1 stop
    4 hr 21 min IAD
    $494
    DepartureWed, Aug 20
    $494
    10:43 AM
    ORD
    8:00 AM+1
    FRA
    $494
    1 stop in IAD1 stop14 hr 17 minUnited, Lufthansa
  • 10:52 AM – 6:15 AM+1
    United, Lufthansa
    12 hr 23 min
    1 stop
    2 hr 46 min DTW
    $494
    DepartureWed, Aug 20
    $494
    10:52 AM
    ORD
    6:15 AM+1
    FRA
    $494
    1 stop in DTW1 stop12 hr 23 minUnited, Lufthansa
  • 11:05 AM – 6:55 AM+1
    United, Lufthansa
    12 hr 50 min
    1 stop
    3 hr 10 min BOS
    $494
    DepartureWed, Aug 20
    $494
    11:05 AM
    ORD
    6:55 AM+1
    FRA
    $494
    1 stop in BOS1 stop12 hr 50 minUnited, Lufthansa
  • 11:05 AM – 7:30 AM+1
    United, Discover Airlines
    13 hr 25 min
    1 stop
    3 hr 18 min PHL
    $494
    DepartureWed, Aug 20
    $494
    11:05 AM
    ORD
    7:30 AM+1
    FRA
    $494
    1 stop in PHL1 stop13 hr 25 minUnited, Discover Airlines
  • 11:05 AM – 9:50 AM+1
    DeltaKLM
    15 hr 45 min
    1 stop
    6 hr 26 min DTW
    $494
    DepartureWed, Aug 20
    $494
    11:05 AM
    ORD
    9:50 AM+1
    FRA
    $494
    1 stop in DTW1 stop15 hr 45 minDeltaKLM
  • 11:15 AM – 7:20 AM+1
    United
    13 hr 5 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    11:15 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 5 minUnited
  • 11:15 AM – 8:00 AM+1
    United, Lufthansa
    13 hr 45 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    11:15 AM
    ORD
    8:00 AM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 45 minUnited, Lufthansa
  • 11:15 AM – 8:55 AM+1
    DeltaKLM, Virgin Atlantic
    14 hr 40 min
    1 stop
    3 hr 55 min ATL
    $494
    DepartureWed, Aug 20
    $494
    11:15 AM
    ORD
    8:55 AM+1
    FRA
    $494
    1 stop in ATL1 stop14 hr 40 minDeltaKLM, Virgin Atlantic
  • 11:40 AM – 7:20 AM+1
    United
    12 hr 40 min
    1 stop
    2 hr 48 min IAD
    $494
    DepartureWed, Aug 20
    $494
    11:40 AM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop12 hr 40 minUnited
  • 11:40 AM – 8:00 AM+1
    United, Lufthansa
    13 hr 20 min
    1 stop
    3 hr 33 min IAD
    $494
    DepartureWed, Aug 20
    $494
    11:40 AM
    ORD
    8:00 AM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 20 minUnited, Lufthansa
  • 11:46 AM – 9:45 AM+1
    United
    14 hr 59 min
    1 stop
    4 hr 57 min EWR
    $494
    DepartureWed, Aug 20
    $494
    11:46 AM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop14 hr 59 minUnited
  • 12:36 PM – 7:20 AM+1
    AmericanBritish Airways
    11 hr 44 min
    1 stop
    1 hr 20 min CLT
    $494
    DepartureWed, Aug 20
    $494
    12:36 PM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in CLT1 stop11 hr 44 minAmericanBritish Airways
  • 12:50 PM – 7:20 AM+1
    United
    11 hr 30 min
    1 stop
    1 hr 33 min IAD
    $494
    DepartureWed, Aug 20
    $494
    12:50 PM
    ORD
    7:20 AM+1
    FRA
    $494
    1 stop in IAD1 stop11 hr 30 minUnited
  • 12:55 PM – 9:20 AM+1
    United
    13 hr 25 min
    1 stop
    1 hr 13 min DEN
    $494
    DepartureWed, Aug 20
    $494
    12:55 PM
    ORD
    9:20 AM+1
    FRA
    $494
    1 stop in DEN1 stop13 hr 25 minUnited
  • 1:12 PM – 6:55 AM+1
    United, Lufthansa
    10 hr 43 min
    1 stop
    1 hr 7 min BOS
    $494
    DepartureWed, Aug 20
    $494
    1:12 PM
    ORD
    6:55 AM+1
    FRA
    $494
    1 stop in BOS1 stop10 hr 43 minUnited, Lufthansa
  • 1:12 PM – 9:45 AM+1
    United
    13 hr 33 min
    1 stop
    3 hr 30 min EWR
    $494
    DepartureWed, Aug 20
    $494
    1:12 PM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop13 hr 33 minUnited
  • 1:12 PM – 11:20 AM+1
    United, Lufthansa
    15 hr 8 min
    1 stop
    5 hr 17 min BOS
    $494
    DepartureWed, Aug 20
    $494
    1:12 PM
    ORD
    11:20 AM+1
    FRA
    $494
    1 stop in BOS1 stop15 hr 8 minUnited, Lufthansa
  • 1:25 PM – 8:40 AM+1
    DeltaKLM, Virgin AtlanticOperated by Endeavor Air DBA Delta Connection
    12 hr 15 min
    1 stop
    1 hr 48 min JFK
    $494
    DepartureWed, Aug 20
    $494
    1:25 PM
    ORD
    8:40 AM+1
    FRA
    $494
    1 stop in JFK1 stop12 hr 15 minDeltaKLM, Virgin AtlanticOperated by Endeavor Air DBA Delta Connection
  • 1:30 PM – 8:55 AM+1
    DeltaKLM, Virgin Atlantic
    12 hr 25 min
    1 stop
    1 hr 32 min ATL
    $494
    DepartureWed, Aug 20
    $494
    1:30 PM
    ORD
    8:55 AM+1
    FRA
    $494
    1 stop in ATL1 stop12 hr 25 minDeltaKLM, Virgin Atlantic
  • 2:00 PM – 9:50 AM+1
    DeltaKLM, Virgin Atlantic
    12 hr 50 min
    1 stop
    3 hr 26 min DTW
    $494
    DepartureWed, Aug 20
    $494
    2:00 PM
    ORD
    9:50 AM+1
    FRA
    $494
    1 stop in DTW1 stop12 hr 50 minDeltaKLM, Virgin Atlantic
  • 2:00 PM – 12:10 PM+1
    United
    15 hr 10 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    2:00 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop15 hr 10 minUnited
  • 2:20 PM – 9:45 AM+1
    United
    12 hr 25 min
    1 stop
    2 hr 13 min EWR
    $494
    DepartureWed, Aug 20
    $494
    2:20 PM
    ORD
    9:45 AM+1
    FRA
    $494
    1 stop in EWR1 stop12 hr 25 minUnited
  • 2:32 PM – 12:10 PM+1
    United
    14 hr 38 min
    1 stop
    4 hr 40 min IAD
    $494
    DepartureWed, Aug 20
    $494
    2:32 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop14 hr 38 minUnited
  • 3:00 PM – 12:10 PM+1
    United
    14 hr 10 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    3:00 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop14 hr 10 minUnited
  • 3:48 PM – 11:20 AM+1
    United, Lufthansa
    12 hr 32 min
    1 stop
    2 hr 41 min BOS
    $494
    DepartureWed, Aug 20
    $494
    3:48 PM
    ORD
    11:20 AM+1
    FRA
    $494
    1 stop in BOS1 stop12 hr 32 minUnited, Lufthansa
  • 4:00 PM – 11:45 AM+1
    United, Lufthansa
    12 hr 45 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    4:00 PM
    ORD
    11:45 AM+1
    FRA
    $494
    1 stop in JFK1 stop12 hr 45 minUnited, Lufthansa
  • 4:00 PM – 12:10 PM+1
    United
    13 hr 10 min
    1 stop
    Change of airport
    $494
    DepartureWed, Aug 20
    $494
    4:00 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop13 hr 10 minUnited
  • 5:55 PM – 12:10 PM+1
    United
    11 hr 15 min
    1 stop
    1 hr 15 min IAD
    $494
    DepartureWed, Aug 20
    $494
    5:55 PM
    ORD
    12:10 PM+1
    FRA
    $494
    1 stop in IAD1 stop11 hr 15 minUnited
  • 5:40 PM – 1:50 PM+1
    American, British Airways
    13 hr 10 min
    1 stop
    3 hr 50 min LHR
    $494
    DepartureWed, Aug 20
    $494
    5:40 PM
    ORD
    1:50 PM+1
    FRA
    $494
    1 stop in LHR1 stop13 hr 10 minAmerican, British Airways
  • 9:55 AM – 6:30 AM+1
    Air Canada
    13 hr 35 min
    1 stop
    3 hr 50 min YYZ
    $496
    DepartureWed, Aug 20
    $496
    9:55 AM
    ORD
    6:30 AM+1
    FRA
    $496
    1 stop in YYZ1 stop13 hr 35 minAir Canada
  • 10:48 AM – 8:00 AM+1
    United, LufthansaAir CanadaOperated by Republic Airways/United Express
    14 hr 12 min
    1 stop
    4 hr 38 min YYZ
    $496
    DepartureWed, Aug 20
    $496
    10:48 AM
    ORD
    8:00 AM+1
    FRA
    $496
    1 stop in YYZ1 stop14 hr 12 minUnited, LufthansaAir CanadaOperated by Republic Airways/United Express
  • 1:05 PM – 8:00 AM+1
    United, LufthansaAir Canada
    11 hr 55 min
    1 stop
    2 hr 34 min YYZ
    $496
    DepartureWed, Aug 20
    $496
    1:05 PM
    ORD
    8:00 AM+1
    FRA
    $496
    1 stop in YYZ1 stop11 hr 55 minUnited, LufthansaAir Canada
  • 3:50 PM – 11:10 AM+1
    Air CanadaUnited
    12 hr 20 min
    1 stop
    2 hr 35 min YYZ
    $496
    DepartureWed, Aug 20
    $496
    3:50 PM
    ORD
    11:10 AM+1
    FRA
    $496
    1 stop in YYZ1 stop12 hr 20 minAir CanadaUnited
  • 9:35 PM – 6:35 PM+1
    United, Lufthansa
    14 hr
    1 stop
    3 hr 10 min BCN
    $502
    DepartureWed, Aug 20
    $502
    9:35 PM
    ORD
    6:35 PM+1
    FRA
    $502
    1 stop in BCN1 stop14 hrUnited, Lufthansa
  • 9:35 PM – 7:30 PM+1
    United, Lufthansa
    14 hr 55 min
    1 stop
    4 hr 5 min BCN
    $502
    DepartureWed, Aug 20
    $502
    9:35 PM
    ORD
    7:30 PM+1
    FRA
    $502
    1 stop in BCN1 stop14 hr 55 minUnited, Lufthansa
  • 9:35 PM – 9:05 PM+1
    United, Lufthansa
    16 hr 30 min
    1 stop
    5 hr 40 min BCN
    $502
    DepartureWed, Aug 20
    $502
    9:35 PM
    ORD
    9:05 PM+1
    FRA
    $502
    1 stop in BCN1 stop16 hr 30 minUnited, Lufthansa
  • 4:30 PM – 7:00 PM+1
    IberiaOperated by Air Nostrum for Iberia
    19 hr 30 min
    1 stop
    8 hr 15 min MAD
    $503
    DepartureWed, Aug 20
    $503
    4:30 PM
    ORD
    7:00 PM+1
    FRA
    $503
    1 stop in MAD1 stop19 hr 30 minIberiaOperated by Air Nostrum for Iberia
  • 11:54 AM – 8:45 AM+1
    AmericanBritish Airways
    13 hr 51 min
    1 stop
    1 hr 47 min DFW
    $508
    DepartureWed, Aug 20
    $508
    11:54 AM
    ORD
    8:45 AM+1
    FRA
    $508
    1 stop in DFW1 stop13 hr 51 minAmericanBritish Airways
  • 5:10 PM – 7:10 PM+1
    Air FranceOperated by HOP!
    19 hr
    1 stop
    9 hr 40 min CDG
    $509
    DepartureWed, Aug 20
    $509
    5:10 PM
    ORD
    7:10 PM+1
    FRA
    $509
    1 stop in CDG1 stop19 hrAir FranceOperated by HOP!
  • 2:20 PM – 9:20 AM+1
    SWISS, LufthansaUnited
    12 hr
    1 stop
    2 hr 5 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    2:20 PM
    ORD
    9:20 AM+1
    FRA
    $510
    1 stop in ZRH1 stop12 hrSWISS, LufthansaUnited
  • 2:20 PM – 10:35 AM+1
    SWISS, Air Dolomiti
    13 hr 15 min
    1 stop
    3 hr 20 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    2:20 PM
    ORD
    10:35 AM+1
    FRA
    $510
    1 stop in ZRH1 stop13 hr 15 minSWISS, Air Dolomiti
  • 2:20 PM – 12:25 PM+1
    SWISS, Lufthansa
    15 hr 5 min
    1 stop
    5 hr 10 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    2:20 PM
    ORD
    12:25 PM+1
    FRA
    $510
    1 stop in ZRH1 stop15 hr 5 minSWISS, Lufthansa
  • 3:55 PM – 10:35 AM+1
    United, Air DolomitiLufthansa
    11 hr 40 min
    1 stop
    1 hr 45 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    3:55 PM
    ORD
    10:35 AM+1
    FRA
    $510
    1 stop in ZRH1 stop11 hr 40 minUnited, Air DolomitiLufthansa
  • 7:05 PM – 1:55 PM+1
    SWISSOperated by Helvetic
    11 hr 50 min
    1 stop
    2 hr ZRH
    $510
    DepartureWed, Aug 20
    $510
    7:05 PM
    ORD
    1:55 PM+1
    FRA
    $510
    1 stop in ZRH1 stop11 hr 50 minSWISSOperated by Helvetic
  • 7:05 PM – 3:40 PM+1
    SWISS, LufthansaOperated by Cityjet
    13 hr 35 min
    1 stop
    3 hr 50 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    7:05 PM
    ORD
    3:40 PM+1
    FRA
    $510
    1 stop in ZRH1 stop13 hr 35 minSWISS, LufthansaOperated by Cityjet
  • 7:05 PM – 7:05 PM+1
    SWISS, Lufthansa
    17 hr
    1 stop
    7 hr 15 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    7:05 PM
    ORD
    7:05 PM+1
    FRA
    $510
    1 stop in ZRH1 stop17 hrSWISS, Lufthansa
  • 7:05 PM – 7:55 PM+1
    SWISS
    17 hr 50 min
    1 stop
    8 hr 5 min ZRH
    $510
    DepartureWed, Aug 20
    $510
    7:05 PM
    ORD
    7:55 PM+1
    FRA
    $510
    1 stop in ZRH1 stop17 hr 50 minSWISS
  • 5:10 PM – 10:05 PM+1
    Air FranceOperated by HOP!
    21 hr 55 min
    1 stop
    12 hr 35 min CDG
    $510
    DepartureWed, Aug 20
    $510
    5:10 PM
    ORD
    10:05 PM+1
    FRA
    $510
    1 stop in CDG1 stop21 hr 55 minAir FranceOperated by HOP!
  • 3:35 PM – 9:30 AM+1
    LufthansaUnited
    10 hr 55 min
    1 stop
    1 hr 25 min MUC
    $512
    DepartureWed, Aug 20
    $512
    3:35 PM
    ORD
    9:30 AM+1
    FRA
    $512
    1 stop in MUC1 stop10 hr 55 minLufthansaUnited
  • 3:35 PM – 10:00 AM+1
    LufthansaUnited
    11 hr 25 min
    1 stop
    1 hr 55 min MUC
    $512
    DepartureWed, Aug 20
    $512
    3:35 PM
    ORD
    10:00 AM+1
    FRA
    $512
    1 stop in MUC1 stop11 hr 25 minLufthansaUnited
  • 3:35 PM – 11:00 AM+1
    LufthansaUnited
    12 hr 25 min
    1 stop
    2 hr 55 min MUC
    $512
    DepartureWed, Aug 20
    $512
    3:35 PM
    ORD
    11:00 AM+1
    FRA
    $512
    1 stop in MUC1 stop12 hr 25 minLufthansaUnited
  • 6:00 PM – 12:30 PM+1
    United, Lufthansa
    11 hr 30 min
    1 stop
    1 hr 50 min MUC
    $512
    DepartureWed, Aug 20
    $512
    6:00 PM
    ORD
    12:30 PM+1
    FRA
    $512
    1 stop in MUC1 stop11 hr 30 minUnited, Lufthansa
  • 6:00 PM – 1:00 PM+1
    United, Lufthansa
    12 hr
    1 stop
    2 hr 20 min MUC
    $512
    DepartureWed, Aug 20
    $512
    6:00 PM
    ORD
    1:00 PM+1
    FRA
    $512
    1 stop in MUC1 stop12 hrUnited, Lufthansa
  • 6:00 PM – 4:00 PM+1
    United, Lufthansa
    15 hr
    1 stop
    5 hr 20 min MUC
    $512
    DepartureWed, Aug 20
    $512
    6:00 PM
    ORD
    4:00 PM+1
    FRA
    $512
    1 stop in MUC1 stop15 hrUnited, Lufthansa
  • 9:40 PM – 4:00 PM+1
    LufthansaUnited
    11 hr 20 min
    1 stop
    1 hr 50 min MUC
    $512
    DepartureWed, Aug 20
    $512
    9:40 PM
    ORD
    4:00 PM+1
    FRA
    $512
    1 stop in MUC1 stop11 hr 20 minLufthansaUnited
  • 9:40 PM – 8:30 PM+1
    LufthansaUnited
    15 hr 50 min
    1 stop
    6 hr 20 min MUC
    $512
    DepartureWed, Aug 20
    $512
    9:40 PM
    ORD
    8:30 PM+1
    FRA
    $512
    1 stop in MUC1 stop15 hr 50 minLufthansaUnited
  • 9:40 PM – 10:30 PM+1
    LufthansaUnited
    17 hr 50 min
    1 stop
    8 hr 20 min MUC
    $512
    DepartureWed, Aug 20
    $512
    9:40 PM
    ORD
    10:30 PM+1
    FRA
    $512
    1 stop in MUC1 stop17 hr 50 minLufthansaUnited
  • 9:35 PM – 3:55 PM+1
    United, Air Dolomiti
    11 hr 20 min
    1 stop
    1 hr 15 min MXP
    $515
    DepartureWed, Aug 20
    $515
    9:35 PM
    ORD
    3:55 PM+1
    FRA
    $515
    1 stop in MXP1 stop11 hr 20 minUnited, Air Dolomiti
  • 9:35 PM – 8:10 PM+1
    United, Lufthansa
    15 hr 35 min
    1 stop
    5 hr 30 min MXP
    $515
    DepartureWed, Aug 20
    $515
    9:35 PM
    ORD
    8:10 PM+1
    FRA
    $515
    1 stop in MXP1 stop15 hr 35 minUnited, Lufthansa
  • 3:00 PM – 10:50 AM+1
    ITA
    12 hr 50 min
    1 stop
    1 hr 20 min FCO
    $516
    DepartureWed, Aug 20
    $516
    3:00 PM
    ORD
    10:50 AM+1
    FRA
    $516
    1 stop in FCO1 stop12 hr 50 minITA
  • 3:00 PM – 5:25 PM+1
    ITA
    19 hr 25 min
    1 stop
    8 hr FCO
    $516
    DepartureWed, Aug 20
    $516
    3:00 PM
    ORD
    5:25 PM+1
    FRA
    $516
    1 stop in FCO1 stop19 hr 25 minITA
  • 9:30 PM – 9:20 AM+2
    Finnair
    28 hr 50 min
    1 stop
    17 hr 25 min HEL
    $516
    DepartureWed, Aug 20
    $516
    9:30 PM
    ORD
    9:20 AM+2
    FRA
    $516
    1 stop in HEL1 stop28 hr 50 minFinnair
  • 5:55 PM – 11:40 AM+1
    United, Brussels AirlinesLufthansa
    10 hr 45 min
    1 stop
    1 hr 30 min BRU
    $517
    DepartureWed, Aug 20
    $517
    5:55 PM
    ORD
    11:40 AM+1
    FRA
    $517
    1 stop in BRU1 stop10 hr 45 minUnited, Brussels AirlinesLufthansa
  • 6:15 PM – 12:25 PM+1
    United, Lufthansa
    11 hr 10 min
    1 stop
    1 hr 55 min AMS
    $521
    DepartureWed, Aug 20
    $521
    6:15 PM
    ORD
    12:25 PM+1
    FRA
    $521
    1 stop in AMS1 stop11 hr 10 minUnited, Lufthansa
  • 6:15 PM – 8:35 PM+1
    United, Lufthansa
    19 hr 20 min
    1 stop
    10 hr 5 min AMS
    $521
    DepartureWed, Aug 20
    $521
    6:15 PM
    ORD
    8:35 PM+1
    FRA
    $521
    1 stop in AMS1 stop19 hr 20 minUnited, Lufthansa
  • 4:40 PM – 9:35 AM+1
    KLMDeltaOperated by German Airways
    9 hr 55 min
    1 stop
    50 min AMS
    $534
    DepartureWed, Aug 20
    $534
    4:40 PM
    ORD
    9:35 AM+1
    FRA
    $534
    1 stop in AMS1 stop9 hr 55 minKLMDeltaOperated by German Airways
  • 4:40 PM – 11:00 AM+1
    KLMDeltaOperated by KLM Cityhopper
    11 hr 20 min
    1 stop
    2 hr 15 min AMS
    $534
    DepartureWed, Aug 20
    $534
    4:40 PM
    ORD
    11:00 AM+1
    FRA
    $534
    1 stop in AMS1 stop11 hr 20 minKLMDeltaOperated by KLM Cityhopper
  • 7:11 AM – 7:10 AM+1
    United, LufthansaAir CanadaOperated by Republic Airways/United Express
    16 hr 59 min
    1 stop
    7 hr 25 min YUL
    $576
    DepartureWed, Aug 20
    $576
    7:11 AM
    ORD
    7:10 AM+1
    FRA
    $576
    1 stop in YUL1 stop16 hr 59 minUnited, LufthansaAir CanadaOperated by Republic Airways/United Express
  • 9:25 PM – 4:05 PM+1
    United, Lufthansa
    11 hr 40 min
    1 stop
    1 hr 45 min LHR
    $580
    DepartureWed, Aug 20
    $580
    9:25 PM
    ORD
    4:05 PM+1
    FRA
    $580
    1 stop in LHR1 stop11 hr 40 minUnited, Lufthansa
  • 9:25 PM – 6:05 PM+1
    United, Lufthansa
    13 hr 40 min
    1 stop
    3 hr 45 min LHR
    $580
    DepartureWed, Aug 20
    $580
    9:25 PM
    ORD
    6:05 PM+1
    FRA
    $580
    1 stop in LHR1 stop13 hr 40 minUnited, Lufthansa
  • 7:11 AM – 7:30 AM+1
    United, Lufthansa
    17 hr 19 min
    1 stop
    7 hr 31 min EWR
    $581
    DepartureWed, Aug 20
    $581
    7:11 AM
    ORD
    7:30 AM+1
    FRA
    $581
    1 stop in EWR1 stop17 hr 19 minUnited, Lufthansa
  • 7:15 PM – 1:50 PM+1
    British AirwaysAmerican
    11 hr 35 min
    1 stop
    2 hr LHR
    $581
    DepartureWed, Aug 20
    $581
    7:15 PM
    ORD
    1:50 PM+1
    FRA
    $581
    1 stop in LHR1 stop11 hr 35 minBritish AirwaysAmerican
  • 7:10 AM – 6:30 AM+1
    United, Air CanadaOperated by SkyWest DBA United Express
    16 hr 20 min
    1 stop
    6 hr 32 min YYZ
    $583
    DepartureWed, Aug 20
    $583
    7:10 AM
    ORD
    6:30 AM+1
    FRA
    $583
    1 stop in YYZ1 stop16 hr 20 minUnited, Air CanadaOperated by SkyWest DBA United Express
  • 9:40 PM – 9:15 PM+1
    LOT, Lufthansa
    16 hr 35 min
    1 stop
    5 hr 35 min WAW
    $589
    DepartureWed, Aug 20
    $589
    9:40 PM
    ORD
    9:15 PM+1
    FRA
    $589
    1 stop in WAW1 stop16 hr 35 minLOT, Lufthansa
  • 9:40 PM – 8:00 PM+1
    LufthansaUnited
    15 hr 20 min
    1 stop
    5 hr 50 min MUC
    $599
    DepartureWed, Aug 20
    $599
    9:40 PM
    ORD
    8:00 PM+1
    FRA
    $599
    1 stop in MUC1 stop15 hr 20 minLufthansaUnited
  • 9:30 PM – 6:35 PM+1
    FinnairAlaska
    14 hr 5 min
    1 stop
    2 hr 40 min HEL
    $607
    DepartureWed, Aug 20
    $607
    9:30 PM
    ORD
    6:35 PM+1
    FRA
    $607
    1 stop in HEL1 stop14 hr 5 minFinnairAlaska
  • 10:15 PM – 4:10 PM+2
    Icelandair
    34 hr 55 min
    1 stop
    25 hr KEF
    $612
    DepartureWed, Aug 20
    $612
    10:15 PM
    ORD
    4:10 PM+2
    FRA
    $612
    1 stop in KEF1 stop34 hr 55 minIcelandair
  • 8:44 PM – 8:45 AM+2
    AmericanFinnair
    29 hr 1 min
    1 stop
    16 hr 40 min DFW
    $613
    DepartureWed, Aug 20
    $613
    8:44 PM
    ORD
    8:45 AM+2
    FRA
    $613
    1 stop in DFW1 stop29 hr 1 minAmericanFinnair
  • 5:55 PM – 3:35 PM+1
    United, Brussels Airlines
    14 hr 40 min
    1 stop
    5 hr 25 min BRU
    $627
    DepartureWed, Aug 20
    $627
    5:55 PM
    ORD
    3:35 PM+1
    FRA
    $627
    1 stop in BRU1 stop14 hr 40 minUnited, Brussels Airlines
  • 5:55 PM – 8:35 PM+1
    United, Brussels Airlines
    19 hr 40 min
    1 stop
    10 hr 30 min BRU
    $627
    DepartureWed, Aug 20
    $627
    5:55 PM
    ORD
    8:35 PM+1
    FRA
    $627
    1 stop in BRU1 stop19 hr 40 minUnited, Brussels Airlines
  • 5:10 PM – 7:00 PM+1
    LOT
    18 hr 50 min
    1 stop
    7 hr 40 min WAW
    $643
    DepartureWed, Aug 20
    $643
    5:10 PM
    ORD
    7:00 PM+1
    FRA
    $643
    1 stop in WAW1 stop18 hr 50 minLOT
  • 9:35 PM – 6:40 PM+1
    United, Austrian
    14 hr 5 min
    2 stops
    MXP, VIE
    $653
    DepartureWed, Aug 20
    $653
    9:35 PM
    ORD
    6:40 PM+1
    FRA
    $653
    2 stops in MXP, VIE2 stops14 hr 5 minUnited, Austrian
  • 5:55 PM – 2:50 PM+1
    United, Austrian
    13 hr 55 min
    2 stops
    BRU, VIE
    $656
    DepartureWed, Aug 20
    $656
    5:55 PM
    ORD
    2:50 PM+1
    FRA
    $656
    2 stops in BRU, VIE2 stops13 hr 55 minUnited, Austrian
  • 11:25 AM – 10:00 AM+1
    Turkish Airlines
    15 hr 35 min
    1 stop
    2 hr IST
    $657
    DepartureWed, Aug 20
    $657
    11:25 AM
    ORD
    10:00 AM+1
    FRA
    $657
    1 stop in IST1 stop15 hr 35 minTurkish Airlines
  • 11:25 AM – 1:25 PM+1
    Turkish Airlines
    19 hr
    1 stop
    5 hr 25 min IST
    $657
    DepartureWed, Aug 20
    $657
    11:25 AM
    ORD
    1:25 PM+1
    FRA
    $657
    1 stop in IST1 stop19 hrTurkish Airlines
  • 11:25 AM – 1:40 PM+1
    Turkish Airlines
    19 hr 15 min
    1 stop
    5 hr 45 min IST
    $657
    DepartureWed, Aug 20
    $657
    11:25 AM
    ORD
    1:40 PM+1
    FRA
    $657
    1 stop in IST1 stop19 hr 15 minTurkish Airlines
  • 11:25 AM – 5:30 PM+1
    Turkish Airlines
    23 hr 5 min
    1 stop
    9 hr 35 min IST
    $657
    DepartureWed, Aug 20
    $657
    11:25 AM
    ORD
    5:30 PM+1
    FRA
    $657
    1 stop in IST1 stop23 hr 5 minTurkish Airlines
  • 7:50 PM – 9:00 PM+1
    Turkish Airlines
    18 hr 10 min
    1 stop
    4 hr 5 min IST
    $657
    DepartureWed, Aug 20
    $657
    7:50 PM
    ORD
    9:00 PM+1
    FRA
    $657
    1 stop in IST1 stop18 hr 10 minTurkish Airlines
  • 11:45 PM – 6:10 AM+2
    Turkish Airlines
    23 hr 25 min
    1 stop
    10 hr IST
    $657
    DepartureWed, Aug 20
    $657
    11:45 PM
    ORD
    6:10 AM+2
    FRA
    $657
    1 stop in IST1 stop23 hr 25 minTurkish Airlines
  • 9:15 PM – 5:25 PM+1
    British AirwaysOperated by BA Cityflyer
    13 hr 10 min
    1 stop
    Change of airport
    $669
    DepartureWed, Aug 20
    $669
    9:15 PM
    ORD
    5:25 PM+1
    FRA
    $669
    1 stop in LCY1 stop13 hr 10 minBritish AirwaysOperated by BA Cityflyer
  • 7:25 PM – 4:10 PM+2
    Icelandair
    37 hr 45 min
    1 stop
    27 hr 40 min KEF
    $670
    DepartureWed, Aug 20
    $670
    7:25 PM
    ORD
    4:10 PM+2
    FRA
    $670
    1 stop in KEF1 stop37 hr 45 minIcelandair
  • 7:15 PM – 10:45 PM+1
    British Airways
    20 hr 30 min
    1 stop
    10 hr 55 min LHR
    $673
    DepartureWed, Aug 20
    $673
    7:15 PM
    ORD
    10:45 PM+1
    FRA
    $673
    1 stop in LHR1 stop20 hr 30 minBritish Airways
  • 10:30 PM – 7:00 PM+1
    American, IberiaOperated by Air Nostrum for Iberia
    13 hr 30 min
    1 stop
    2 hr 45 min MAD
    $682
    DepartureWed, Aug 20
    $682
    10:30 PM
    ORD
    7:00 PM+1
    FRA
    $682
    1 stop in MAD1 stop13 hr 30 minAmerican, IberiaOperated by Air Nostrum for Iberia
  • 3:55 PM – 12:50 PM+1
    United, Austrian
    13 hr 55 min
    2 stops
    ZRH, VIE
    $735
    DepartureWed, Aug 20
    $735
    3:55 PM
    ORD
    12:50 PM+1
    FRA
    $735
    2 stops in ZRH, VIE2 stops13 hr 55 minUnited, Austrian
  • 7:25 PM – 1:00 PM+2
    Icelandair
    34 hr 35 min
    1 stop
    24 hr 40 min KEF
    $741
    DepartureWed, Aug 20
    $741
    7:25 PM
    ORD
    1:00 PM+2
    FRA
    $741
    1 stop in KEF1 stop34 hr 35 minIcelandair
  • 5:10 PM – 4:10 PM+1
    LOT, Lufthansa
    16 hr
    1 stop
    5 hr WAW
    $769
    DepartureWed, Aug 20
    $769
    5:10 PM
    ORD
    4:10 PM+1
    FRA
    $769
    1 stop in WAW1 stop16 hrLOT, Lufthansa
  • 6:55 PM – 1:00 PM+2
    Southwest, Icelandair
    35 hr 5 min
    2 stops
    DEN, KEF
    $857
    DepartureWed, Aug 20
    $857
    6:55 PM
    ORD
    1:00 PM+2
    FRA
    $857
    2 stops in DEN, KEF2 stops35 hr 5 minSouthwest, Icelandair
  • 10:30 PM – 10:35 PM+1
    American, IberiaOperated by Air Nostrum for Iberia
    17 hr 5 min
    1 stop
    6 hr 20 min MAD
    $891
    DepartureWed, Aug 20
    $891
    10:30 PM
    ORD
    10:35 PM+1
    FRA
    $891
    1 stop in MAD1 stop17 hr 5 minAmerican, IberiaOperated by Air Nostrum for Iberia
  • 3:10 PM – 1:00 PM+2
    Southwest, Icelandair
    38 hr 50 min
    2 stops
    BNA, KEF
    $911
    DepartureWed, Aug 20
    $911
    3:10 PM
    ORD
    1:00 PM+2
    FRA
    $911
    2 stops in BNA, KEF2 stops38 hr 50 minSouthwest, Icelandair
  • 3:10 PM – 4:10 PM+2
    Southwest, Icelandair
    42 hr
    2 stops
    BNA, KEF
    $933
    DepartureWed, Aug 20
    $933
    3:10 PM
    ORD
    4:10 PM+2
    FRA
    $933
    2 stops in BNA, KEF2 stops42 hrSouthwest, Icelandair
  • 9:30 PM – 6:35 PM+2
    FinnairAlaska
    38 hr 5 min
    1 stop
    26 hr 40 min HEL
    $1,010
    DepartureWed, Aug 20
    $1,010
    9:30 PM
    ORD
    6:35 PM+2
    FRA
    $1,010
    1 stop in HEL1 stop38 hr 5 minFinnairAlaska
  • 1:50 PM – 1:00 PM+2
    Southwest, Icelandair
    40 hr 10 min
    2 stops
    BWI, KEF
    $1,047
    DepartureWed, Aug 20
    $1,047
    1:50 PM
    ORD
    1:00 PM+2
    FRA
    $1,047
    2 stops in BWI, KEF2 stops40 hr 10 minSouthwest, Icelandair
  • 1:50 PM – 1:00 PM+2
    Southwest, Icelandair
    40 hr 10 min
    2 stops
    BWI, KEF
    $1,138
    DepartureWed, Aug 20
    $1,138
    1:50 PM
    ORD
    1:00 PM+2
    FRA
    $1,138
    2 stops in BWI, KEF2 stops40 hr 10 minSouthwest, Icelandair
  • 11:46 AM – 12:40 PM+1
    United, Tap Air Portugal
    17 hr 54 min
    2 stops
    EWR, LIS
    $1,206
    DepartureWed, Aug 20
    $1,206
    11:46 AM
    ORD
    12:40 PM+1
    FRA
    $1,206
    2 stops in EWR, LIS2 stops17 hr 54 minUnited, Tap Air Portugal
  • 12:07 PM – 4:55 PM+1
    JetBlue, Royal Air Maroc
    21 hr 48 min
    2 stops
    JFK, CMN
    $1,210
    DepartureWed, Aug 20
    $1,210
    12:07 PM
    ORD
    4:55 PM+1
    FRA
    $1,210
    2 stops in JFK, CMN2 stops21 hr 48 minJetBlue, Royal Air Maroc
  • 3:05 PM – 4:55 PM+1
    American, Royal Air Maroc
    18 hr 50 min
    2 stops
    MIA, CMN
    $1,210
    DepartureWed, Aug 20
    $1,210
    3:05 PM
    ORD
    4:55 PM+1
    FRA
    $1,210
    2 stops in MIA, CMN2 stops18 hr 50 minAmerican, Royal Air Maroc
  • 10:35 AM – 5:50 PM+1
    Delta, Air EuropaOperated by Endeavor Air DBA Delta Connection
    24 hr 15 min
    2 stops
    JFK, MAD
    $1,873
    DepartureWed, Aug 20
    $1,873
    10:35 AM
    ORD
    5:50 PM+1
    FRA
    $1,873
    2 stops in JFK, MAD2 stops24 hr 15 minDelta, Air EuropaOperated by Endeavor Air DBA Delta Connection
  • 1:25 PM – 5:50 PM+1
    Delta, Air EuropaOperated by Endeavor Air DBA Delta Connection
    21 hr 25 min
    2 stops
    JFK, MAD
    $1,873
    DepartureWed, Aug 20
    $1,873
    1:25 PM
    ORD
    5:50 PM+1
    FRA
    $1,873
    2 stops in JFK, MAD2 stops21 hr 25 minDelta, Air EuropaOperated by Endeavor Air DBA Delta Connection
  • 10:15 AM – 2:40 PM+1
    Delta, Scandinavian AirlinesOperated by Jettime A/S
    21 hr 25 min
    2 stops
    BOS, CPH
    $2,447
    DepartureWed, Aug 20
    $2,447
    10:15 AM
    ORD
    2:40 PM+1
    FRA
    $2,447
    2 stops in BOS, CPH2 stops21 hr 25 minDelta, Scandinavian AirlinesOperated by Jettime A/S
  • 1:25 PM – 2:40 PM+1
    Delta, Scandinavian AirlinesOperated by Endeavor Air DBA Delta Connection, Jettime A/S
    18 hr 15 min
    2 stops
    JFK, CPH
    $2,447
    DepartureWed, Aug 20
    $2,447
    1:25 PM
    ORD
    2:40 PM+1
    FRA
    $2,447
    2 stops in JFK, CPH2 stops18 hr 15 minDelta, Scandinavian AirlinesOperated by Endeavor Air DBA Delta Connection, Jettime A/S
  • 12:07 PM – 10:40 AM+1
    JetBlue, Singapore Airlines
    15 hr 33 min
    1 stop
    5 hr 25 min JFK
    Price unavailable
    DepartureWed, Aug 20
    Price unavailable
    12:07 PM
    ORD
    10:40 AM+1
    FRA
    Price unavailable
    1 stop in JFK1 stop15 hr 33 minJetBlue, Singapore Airlines
  • 4:30 PM – 7:30 PM+1
    Air SerbiaOperated by Bulgaria Air for Air Serbia
    20 hr
    1 stop
    8 hr 15 min BEG
    Price unavailable
    DepartureWed, Aug 20
    Price unavailable
    4:30 PM
    ORD
    7:30 PM+1
    FRA
    Price unavailable
    1 stop in BEG1 stop20 hrAir SerbiaOperated by Bulgaria Air for Air Serbia
  • 4:30 PM – 9:00 AM+2
    Air Serbia
    33 hr 30 min
    1 stop
    21 hr 45 min BEG
    Price unavailable
    DepartureWed, Aug 20
    Price unavailable
    4:30 PM
    ORD
    9:00 AM+2
    FRA
    Price unavailable
    1 stop in BEG1 stop33 hr 30 minAir Serbia
  • 4:30 PM – 7:30 PM+2
    Air SerbiaOperated by Bulgaria Air for Air Serbia
    44 hr
    1 stop
    32 hr 15 min BEG
    Price unavailable
    DepartureWed, Aug 20
    Price unavailable
    4:30 PM
    ORD
    7:30 PM+2
    FRA
    Price unavailable
    1 stop in BEG1 stop44 hrAir SerbiaOperated by Bulgaria Air for Air Serbia